带参数的Angular JS ng点击
Angular JS ng-click with arguments
假设我的html看起来像
<h2>Unapproved Users<span class="badge">12</span></h2>
<ul class="list-group" ng-repeat="user in unApprovedUsers">
<li class="list-group-item">{{user.Name}} <button class="btn btn-success" ng-click="ApproveUser({{user.ID}})">Approve</button></li>
</ul>
问题是在发送参数时不能调用approve用户,所以我如何将其发送到函数
移除括号{{ }}
、
ng-click="ApproveUser(user.ID)"
您不需要{{ }}
。您可以直接访问用户对象及其属性。
ng-click="ApproveUser(user.ID)"
双花括号绑定表达式({{ }}
)告诉Angular它应该计算双花括号内的表达式,并将结果插入到DOM中以代替原始绑定表达式。
由于要访问用户对象并将属性值传递给函数,因此不需要{{ }}
。您可以简单地访问对象并使用属性值,然后将其传递给您的方法。
相关文章:
- 角度ng变化或ng点击选择can'不起作用
- 如何在所有ng点击事件AngularJS上启动一个方法
- 有没有添加一个ng点击到md背景
- Ng点击-如何进行行为单元测试
- 角度过滤器和ng点击不起作用
- OnsenUI中的ng点击事件不会在Android模拟器上触发
- angularjs ng点击运行时标记不起作用
- Ng点击don´不起作用
- Ng点击记住单选按钮选择
- 如何在Angular Material中的md背景后面接收ng点击事件
- AngularJS:类的优选顺序=“”"并且ng点击=“"在标签中
- ng点击ag网格标题模板内部
- 如何计数递减ng点击限制为零
- 如何通过“;这个“;用ng点击
- ng高图表的响应行为,加载时隐藏编译的ng点击xAxis标签
- AngularJS ng点击在ng重复内更改颜色
- 禁用角度地图中标记和信息窗口的ng点击
- 有角度的ng点击ng的内部重复总是得到相同的对象
- 角度 ng 点击在 ng 重复中不起作用
- 如何使用非 Angular javascript 触发角度 ng 点击