angularjs ng-click第一次点击无响应

weixin_38056302 2017-04-15 09:03:34
用angularjs时,给a标签加入ng-click属性,第一次点击没有反应,第二次才响应上次点击的内容。
我是想点击一下后显示edit窗口,但是却要点击两次才能出现
前台页面:
<a href="javascript:void(0);" ng-click="create()" class="glyphicon glyphicon-plus">Create</a> <div ng-include="'/Client/Views/Student/edit.html'"></div>
后台控制器:
//ListController $scope.create = function () { $.get("/api/class/GetClasses").then(function (result_c) { $.get("/api/major/GetMajors").then(function (result_m) { $scope.edit = { student: { Class: result_c, Major: result_m, } }; $scope.class = result_c[0].ClassId.toString(); $scope.major = result_m[0].MajorId.toString(); }) }) };//EditControllervar EditController = function ($scope, studentService) {        $scope.isEditable = function () {            return $scope.edit && $scope.edit.student;        };




...全文
37 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧