我有4種形式,其中使用角度ng-hide和ng-show在需要時顯示每個形式。但是,當頁面最初加載時,它將在加載時顯示所有表單,並且只在加載完成時才隱藏它們。加載時看起來很糟糕。有沒有辦法阻止這種情況發生?AngularJs加載時隱藏
3
A
回答
0
ng-cloak會爲你工作
例如:
在你的CSS:
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
display: none !important;
}
並在代碼:
<div id="template1" ng-cloak>{{ 'hello' }}</div>
1
CSS:
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
display: none !important;
}
HTML:
<body ng-cloak> ... </body>
將工作,但它會隱藏全身。 https://docs.angularjs.org/api/ng/directive/ngCloak:
該指令可以被施加到元件,但優選的使用量是將多個ngCloak指令應用於網頁的一小部分,以允許瀏覽器視圖的漸進式渲染。
所以最好申請ng-cloak
特定元素:
<div ng-cloak> ... </div>
<div ng-cloak> ... </div>
相關問題
- 1. 當加載AngularJS時隱藏元素HTML
- 2. AngularJS - 顯示/隱藏加載程序
- 3. 加載url時隱藏UL
- 4. 加載時隱藏iAds?
- 5. 隱藏Spinner加載
- 6. 加載時隱藏導航鏈接的引導程序隱藏
- 7. 當webView加載時隱藏imageView?
- 8. 如何在webview加載時隱藏progressview
- 9. 加載時隱藏數據表
- 10. 從iframe加載時隱藏div
- 11. Video.js加載時隱藏視頻的類
- 12. Avalon Dock Auto加載時隱藏問題
- 13. 在頁面加載時隱藏div
- 14. 在頁面加載時隱藏DIV
- 15. 加載特定div時隱藏元素
- 16. 在加載數據時隱藏表單
- 17. 加載元素時需要隱藏塊
- 18. 在初始加載時隱藏圖像
- 19. 加載新來源時隱藏圖像
- 20. 隱藏頁面加載
- 21. 隱藏內容加載Gif
- 22. fancybox隱藏加載動畫
- 23. 加載隱藏/離線UIWebView
- 24. 加載隱藏的道場
- 25. AngularJs隱藏的NavBar
- 26. Angularjs - 隱藏錶行
- 27. AngularJS隱藏#!重寫
- 28. AngularJS在中繼器完成後隱藏預加載器
- 29. 無法在網頁加載時隱藏內容。顯示/隱藏切換
- 30. 如何隱藏加載圖像時負載的jQuery做
[ngCloak(https://docs.angularjs.org/api/ng/directive/ngCloak)被設計爲 –
如何我是否將它應用於表單?有3種形式 –
通常,你想將它應用到整個應用程序,只是一段時間,而角度不在這裏。但你可以將它應用到你想要的 - 只需添加類或屬性... *請參閱下面的docs/@ asdf_enel_hak的答案css規則*角加載它時刪除這些東西,並將應用標準的'ngShow/ngHide'功能。 –