angular 中如是否能在HTML 中做数据绑定前的判断工作,代码如下

需要在绑定数据前做一个简单判断
if (isEditable) { toggleHref = '#/modify' } else { toggleHref = '#/apply' }

给href 赋不同的指
a href="{{toggleHref}}" class="btn" > 提交

API好像没有
目前想到之能在controller 里面来做。。。

阅读 3.9k
2 个回答

{{}}里面是能写正常的表达式的, 比如

<a href="{{ isEditable ? '#/modify' : '#/apply'}}"></a>

{{}}里面也能写函数
在controller里声明

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题