在AngularJS中,
如果范围变量为true,我将如何使HTML存在?
我知道有ng-show
指令但是这对我不起作用,因为它只会使display: none
不可见,但我需要的是实际上该元素只存在于DOM中评估的东西。
这样的事情对我有用:<div ng-exists="myvar==myothervar"></div>
答案 0 :(得分:8)
您可以使用Angular的ng-if
指令(请参阅the docs):
<div ng-if="myvar==myothervar"></div>
答案 1 :(得分:3)