我曾嘗試以下,但使用時,我仍然得到一個閃爍NG-顯示:Angularjs - ng-cloak/ng-show elements blink伍秀引起閃爍
我使用的模板如下加載我的頂部導航:
<div data-ng-controller="userInfoCtrl">
<a href="#!home">Home</a>
<a href="#!add-item">Add Item</a>
<a href="#!settings" data-ng-show="display">Settings</a>
這裏是我的控制器:
// User Info
appControllers.controller('userInfoCtrl', ['$scope', 'appAdminCheck', function ($scope, appAdminCheck) {
// Set value for using ng-show/ng-hide
appAdminCheck().then(function (isAdmin) {
if (isAdmin == true) {
$scope.display = true;
}
});
}]);
向我們展示更多的代碼。這是不夠的。 ng-show在哪裏? – squiroid 2015-03-25 05:00:47
@squiroid那裏''Settings不 – 2015-03-25 05:13:33
'display'已設置爲false最初,或使用NG-如果將解決您的問題.. – 2015-03-25 05:13:34