繁体   English   中英

Angular JS更新其他单击上的ng-click事件不起作用

[英]Angular JS update ng-click event on other click not working

我想更新按钮的ng-click参数,但无法执行,请帮助我...我的代码在控制器中

$scope.trCategoryId = 0;

并在其他功能中设置此值

$scope.setClick = function (CategoryId) {
$scope.trCategoryId = CategoryId;}

在HTML中,我定义了波纹管

<button ng-click="ActiveTag('step1',{{trCategoryId}},0)" id="btnrename">Create</button>

它没有调用ActiveTag函数

很高兴为您解决了我的评论,并在下面添加了它作为解决方案:

ng-开头的与角度相关的属性ng-自动转义,因此任何ng-中的{{trCategoryId}}都是禁忌。 它自动根据内部作用域评估变量名,无需使用{{}}。

<button ng-click="ActiveTag('step1',trCategoryId,0)" id="btnrename">Create</button>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM