javascript - AngularJS:在 ng-click 指令中传递绑定(bind)

标签 javascript html angularjs

我已经从我的 html 调用了 ng-click 事件的函数,但想将 ng-repeat 的输出作为参数传递给该函数.在这种情况下,{{item.url}}ng-repeat 的输出。

ng-click = "urlSetter({{item.url}})"

在页面的 Controller 中,我创建了相关函数并将其设置在 $scope 中。

$scope.urlSetter = function(url){
        console.log(url);
    };

如何将绑定(bind)传递给函数?

最佳答案

不要在 ng-click 指令中使用插值 ({{}})。

ng-click = "urlSetter(item.url)"

关于javascript - AngularJS:在 ng-click 指令中传递绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38295239/

相关文章:

javascript - 使用同位素对动态数据进行排序

javascript - 将地理位置添加到现有的谷歌地图

javascript - 两个部分的 HTML 不同样式

java - 用多个元素替换 HTML 内容

javascript - 带有 imagemapster 的 ie8 - 位置 :absolute not working

javascript - 如何过渡进出我的导航栏的背景

javascript - 发送两个nodejs http请求,第二个依赖第一个

angularjs - md-icon 在文本字段内不起作用

angularjs - Typescript 和 AngularJS - 静态方法与服务

javascript - js 代码根据条件检查禁用日期