Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在渲染Angularjs之前隐藏元素_Javascript_Angularjs - Fatal编程技术网

Javascript 在渲染Angularjs之前隐藏元素

Javascript 在渲染Angularjs之前隐藏元素,javascript,angularjs,Javascript,Angularjs,在我的控制器中,displayedEntries已从ajax调用初始化,长度为3。当页面被加载时,在我的表格被填充之前,它仍然显示无数据消息。如何在显示的条目呈现数据之前隐藏此消息 <span class="h4" ng-show="(displayedEntries | filter : { type : { name: type.name}}).length == 0">{{'public.TABLE_NO_DATA'|translate}}</span> {{'

在我的控制器中,displayedEntries已从ajax调用初始化,长度为3。当页面被加载时,在我的表格被填充之前,它仍然显示无数据消息。如何在显示的条目呈现数据之前隐藏此消息

<span class="h4"  ng-show="(displayedEntries | filter : { type : { name: type.name}}).length == 0">{{'public.TABLE_NO_DATA'|translate}}</span>
{{'public.TABLE_NO_DATA'| translate}

有一个角度平移指令可以帮助您完成此操作<代码>翻译斗篷此指令需要包含在另一个脚本标记中。(假定可在
角度平移的
src/目录中找到

你的头球

<script src="../src/directive/translate-cloak.js"></script>
编辑:更新答案
EDIT2:您可以按照此操作有一个角度转换指令可以帮助您完成此操作。
translate-clope
此指令需要包含在另一个脚本标记中。(应该可以在
角度转换的
src/目录
中找到

你的头球

<script src="../src/directive/translate-cloak.js"></script>
编辑:更新答案
EDIT2:您可以按照此操作进行操作。

我已经完成了此操作,但没有用于此案例。它仍然显示span,但在页面刷新后。我在指令名
ng-clope
上犯了一个错误。您可以再试一次。@nolines,请原谅我犯了另一个错误。:(通过混淆翻译斗篷——我将重写我的答案。quicktranslate斗篷也起作用。但它会有一点延迟,太奇怪了。@nolines。应该是这样的。因为事情是同步的,只有在所有的转换完成后才显示。这对C的性能很难。这也是为什么指令不是我的原因。)默认情况下已实现。---P.S.如果没有必要,您也可以尝试删除该
ng show
。我已经这样做了,但不适用于此案例。它仍然显示span,但在页面刷新后。我在指令名
ng clope
上出错。您可以再试一次。;)@诺琳,原谅我又犯了一个错误(通过混淆翻译斗篷——我将重写我的答案。quicktranslate斗篷也起作用。但它会有一点延迟,太奇怪了。@nolines。应该是这样的。因为事情是同步的,只有在所有的转换完成后才显示。这对C的性能很难。这也是为什么指令不是我的原因。)默认实现。---P.S.如果不需要,您也可以尝试删除
ng show
。复制css中的
.h4{display:none;}
如何?复制css中的
.h4{display:none;}
如何?
.translate-cloak {
     display: none !important;
}