頁面的時間:編譯HTML字符串在HTML中加載
<vs-context-menu id="contextMenu" class="dropdown-menu pointer-cursor" context-menu-hide></vs-context-menu>
在角JS指令
:
directive('vsContextMenu', function ($compile) {
var defaultTemplate = '<ul style="list-style-type: none; padding-left: 20px;" ><li>AA</li></ul>';
return {
restrict: 'E',
link: function(scope, element, attrs) {
element.html(defaultTemplate).show();
$compile(element.contents())(scope);
}
};
});
上下文菜單中顯示出來的點擊罰款。但它在加載頁面時閃爍。如何在加載頁面時隱藏它?
NG-斗篷https://docs.angularjs.org/api/ng/directive/ngCloak – Rouby
使用'NG-cloak'的元素,它不工作 – fatCop