首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >离子标签内的ng-单击在没有插值的情况下不起作用

离子标签内的ng-单击在没有插值的情况下不起作用
EN

Stack Overflow用户
提问于 2017-01-22 02:27:13
回答 1查看 53关注 0票数 0

我试图在ng-click上传递一个值给函数,它在没有插值的离子标签之外工作,但是为什么我需要用离子标签插值它。我不明白,示例代码如下:

代码语言:javascript
复制
<span ng-click="menuRouting(appCrtlVM.routingValue.home)"> {{appCrtlVM.routingValue.home}}</span>

上面是没有插值的情况下工作。

代码语言:javascript
复制
<ion-item menu-close  class="menuList padding-5" ng-click ="menuRouting({{appCrtlVM.routingValue.home}})">
     <div class="menu-img"><img src="./img/icons/home_icon1.png"></div><div class="menu-name"> Home </div>
</ion-item>

上面没有插值是不起作用的,它被当作纯文本处理。

我将感谢你的任何帮助,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-01-22 02:30:20

不能使用ng-click将表达式传递给函数,正确的方法是,

代码语言:javascript
复制
ng-click="menuRouting(appCrtlVM.routingValue.home)"

您还可以从函数中访问变量,

代码语言:javascript
复制
$scope.menuRouting = function()
{
   //use the variable here
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41782913

复制
相关文章

相似问题

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