ng-show不能使用下划线jjs 's _.isNull,但与val === null一起工作
ng-show not working with UnderscoreJS's _.isNull but works with val === null
我有一个带有ng-show指令的元素,当我使用UnderscoreJS辅助函数_时。===操作符
所以这显示newJobWorkPercentage为空的内容。
<div class="form-group" ng-show="newJobWorkPercentage === null">
... some content
</div>
但这不是
<div class="form-group" ng-show="_.isNull(newJobWorkPercentage)">
... some content
</div>
我可以在我的应用程序中使用===,我只是好奇为什么助手不工作。
Angular表达式只针对该视图的$scope
求值。因此,要在视图中使用下划线你需要将其添加到控制器中的$scope
变量中:
$scope._ = _;
现在您可以在表达式中使用下划线函数了
相关文章:
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 测试对象是否相等和/或对象是否有更多的关键点,但仍然与共同的关键点相等
- 三角库可以与firefox一起使用,但不能在Chrome中使用
- 可排序的 Js 在带有选择/选项标签的 chrome 中不起作用,但与 ul/li 标签一起工作
- Threejs - 方向平行但与线偏移 3 的光线投射器对于 intersectObject 报告 true
- ng-show工作,但与预期相反
- ajax不适用于IE,但与所有其他浏览器配合良好
- 使用图像在每个,但与不同的onclick
- 为什么 “abcdef” 与 (?=abc)def 不匹配,但与 abc(?=def) 匹配
- 我怎么能注释我想要任何类型的输入,但与流输出相同类型的东西
- 如何创建图像幻灯片与jquery,但与背景图像属性
- Li可点击,但与实际- jquery
- 复制我所做的rsa,但与aes
- 当我使用AngularJS 1.3.14时不读取JSON文件,但与1.2.10版本一起工作很好
- 使用Javascript点击多个链接在同一类,但与延迟之间的每个不同的链接点击
- 如何使用javascript获取特定时区的时间,但与当前系统时间无关
- 带有 D3 的面积图无法在 JSP 页面上呈现,但与 HTML 配合使用正常
- JS播放器——错误:我的返回错误不与IE10工作,但与所有其他浏览器工作
- ng-show不能使用下划线jjs 's _.isNull,但与val === null一起工作
- 我怎么能有一个花哨的盒子一样的弹出体加载,但与cookie不连续加载重新加载