<div>
{{vis}}
<div class="dsui-visuals-section" data-ng-show="vis"></div>
<div class="text-center col-sm-12" style="margin-top:200px" data-ng-show="!vis">404 NOT FOUND</div>
</div>
这是我的模板,它从控制器获取vis
变量,基于我显示两个孩子div's
的值。
但在获取vis变量404 NOT FOUND
之前,模板正在加载。如何避免这种情况?任何人都可以帮忙解决这个问题。
答案 0 :(得分:0)
使用true
值初始化范围变量并使用data-ng-hide="vis"
代替data-ng-show="!vis"
<div>
{{vis}}
<div class="dsui-visuals-section" data-ng-show="vis"></div>
<div class="text-center col-sm-12" style="margin-top:200px" data-ng-hide="vis">404 NOT FOUND</div>
</div>
并在控制器中设置默认值
$scope.vis=true;