在 AngularJS 中使用绑定变量调用控制器方法
calling controller method with bind variables in angularJS
我正在尝试使用绑定变量调用控制器中定义的方法。
<img src="close.png" style="widht: 34px; height: 23px; cursor: pointer;"
data-ng-click="hideDtls({{one}} , {{two}})">
这里在我的控制器中定义了一和二,我可以在浏览器的开发人员工具中看到变量正在获取其值,但没有调用方法。我必须将参数作为参数发送到方法。(我知道我可以直接访问它们,但这是由于实施)。
$scope.hideDtls(one , two)
{
// more logic here
}
请让我知道 angularJs 中是否不允许调用带有绑定变量的方法?提前致谢
您不对传入的范围属性执行插值 ( {{...}}
),作为参数传入的范围的属性将自动根据范围进行评估。否则只会导致解析错误。所以只要做:-
data-ng-click="hideDtls(one , two)"
此外,函数声明中也有语法错误。
$scope.hideDtls = function(one , two){
// more logic here
}
旁注:内联样式不好,请改用 css 类,并检查控制台是否有任何错误。
相关文章:
- 从带参数的字符串变量调用函数中的函数
- 将方法从控制器注入到未使用右变量调用的指令
- 为什么可以对整数变量调用toString(),而不能对文字数字调用
- 我可以对变量调用“.log”吗?
- 是否可以对超出范围的 setInterval 变量调用 clearInterval 方法
- 对模板中的胡子变量调用方法
- 使用不同的变量调用递归函数
- Jquery中的变量调用
- 将循环变量调用到自动压缩选择中
- 如何在 jquery 中用变量调用变量
- jQuery,从变量调用数组对象的一部分
- 在 AngularJS 中使用绑定变量调用控制器方法
- 如何使用变量调用对象及其方法
- 是否可以对变量调用jquery函数
- Android:从javascript传递变量调用Java中的函数
- 带有变量调用的谷歌地图API实现
- 无法对数字变量调用 toFixed
- 如何将嵌套的全局或本地jquery变量调用到html中
- Javascript:如何通过变量调用函数并传递参数
- 对字符串变量调用toUppercase()