AngularJS ng-click bug
2013-12-13 11:19
190 查看
ng-click中的函数不能再嵌入angularjs {{}}模板,不然函数失效
见
http://jsfiddle.net/tdp100/8w2as/
<div ng-app id="test">
<div ng-controller="clickCtr">
<a href="javascript:void(0)" ng-click="clickme({{data}})">{{data}}</a>
</div>
</div>
function clickCtr($scope) {
$scope.data = 123;
$scope.clickme = function(id) {
alert(id);
}
}
点击时无效。
如果修改为:
<a href="javascript:void(0)" ng-click="clickme(11)">{{data}}</a>则OK
见
http://jsfiddle.net/tdp100/8w2as/
<div ng-app id="test">
<div ng-controller="clickCtr">
<a href="javascript:void(0)" ng-click="clickme({{data}})">{{data}}</a>
</div>
</div>
function clickCtr($scope) {
$scope.data = 123;
$scope.clickme = function(id) {
alert(id);
}
}
点击时无效。
如果修改为:
<a href="javascript:void(0)" ng-click="clickme(11)">{{data}}</a>则OK
相关文章推荐
- angularjs报错汇总—— angularjs Error: [ngRepeat:dupes] http://errors.angularjs.org/1.5.
- angularjs ng-options指令 默认选择 玩法
- AngularJS ng-if ng-repeat下使用ng-model
- AngularJS ng-change 指令的详解及简单实例
- Angular.js初始化之ng-app的自动绑定与手动绑定详解
- 走进AngularJs ng的路由机制
- angularjs ng-grid 表格使用
- AngularJS ngModel实现指令与输入直接的数据通信
- AngularJs ng-options 无法设置value的问题
- AngularJS html+DOM+ng-click事件
- angular.js过程,track by在ng-repeat中的作用
- angular js ng-repeat实时刷新
- angularjs directive ng-repeat里ng-click 不起作用解决办法
- angularjs ng-option ie issue解决方案
- AngularJS ng-disabled在a内无效
- [AngularJS NG-redux] Integrate Redux Devtools
- AngularJs route ng路由 单页面应用(下)
- AngularJS Best Practices: ng-include vs directive
- angularjs ng-class 两种用法
- 关于angular瀑布流插件ng-infinite-scroll.min.js遇到一个奇葩问题