首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在ng-repeat里面添加参数到ng-click函数似乎不起作用?

在ng-repeat里面添加参数到ng-click函数似乎不起作用?

提问于 2017-12-26 10:34:02
回答 3关注 0查看 1.4K

有这样一个简单的循环ng-repeat:

代码语言:txt
复制
代码语言:txt
复制
<li ng-repeat='task in tasks'>
代码语言:txt
复制
  <p> {{task.name}}
代码语言:txt
复制
  <button ng-click=""removeTask({{task.id}})"">remove</button>
代码语言:txt
复制
</li>

控制器中有一个功能$scope.removeTask(taskID)。

据我所知,Angular将首先渲染视图并{{task.id}}用一个数字插值替换,然后,在点击事件时,将评估ng-click字符串。

在这种情况下ng-click,完全可以得到预期的结果,即:ng-click=""removeTask(5)"".但是...它没有做任何事情。

当然,我可以写一个代码来获取task.id从$tasks阵列或者甚至是DOM,但是这似乎并不像角的方式。

那么,如何ng-click在ng-repeat循环内添加动态内容到指令呢?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档