文章详情页
javascript - 为什么会打印两次啊?
浏览:321日期:2024-03-07 16:44:00
问题描述
<button ng-disabled='test()'>按钮</button>angular.module(’myApp’, []).
controller(’c’,function($scope){ $scope.test=function(){console.log(’为什么打印两次’);return false; }})

问题解答
回答1:我把你的代码重现了一遍,参见:JSFiddle-问题重现
angular的脏值检查,具体的原因看:理解Angular数据绑定过程不做赘述了!!!
标签:
JavaScript
上一条:javascript - 除了VUE React 这类MVVM还有什么适合做SPA的,特别是里面涉及到Canvas Webgl?下一条:javascript - 两个点击事件,大的DIV包含小的DIV,点击小的DIV,大的也会触发,怎么处理?
相关文章:
1. javascript - angular2 的依赖注入是如何实现的2. java - com.android.internal.R.attr.dialogTheme 这个dialogTheme的内容再哪里查看?3. javascript - 有什么兼容性比较好的办法来判断浏览器窗口的类型?4. java - freemarker如何实现这种贼简单的效果5. javascript - 为什么输入框什么都没输取到的值却是undefined??6. javascript - JS 里面的 delete object.key 到底删除了什么?7. css - autoprefixer没有添加web-kit前缀8. css3 - 没明白盒子的height随width的变化这段css是怎样实现的?9. android-studio - android app微信登录一定要申请了登录权限才能测试?10. 前端 - 在webstrom上pull代码时出现错误?
排行榜

网公网安备