【发布时间】:2014-05-28 00:19:18
【问题描述】:
如何从 HTML 中的模块获取值?像 module.value("myvalue", true) 和 HTML 中的 <div ng-show="myvalue">Hello</div>。
编辑
好的,一种解决方案是将值更改为对象而不是原语,如下所示:module.value("myvalue", {value: true}) 和 <div ng-show="myvalue.value">Hello</div> 然后包含在控制器中 $scope.myvalue = myvalue 并在参数列表中注入 myvalue控制器。
【问题讨论】:
-
我认为你的解决方案的后半部分就是你所需要的。也就是说,它不必是一个对象。
-
@david004 啊,但我实际上需要更新指令中的值。抱歉,应该提到这一点。
标签: html angularjs value-provider