我正在製作一個網站,我正在使用KO JavaScript來顯示登錄和註冊,如果用戶沒有登錄或註銷,如果用戶登錄。所有功能工作完美,但我的問題是,當頁面加載它顯示所有的分裂5秒,直到整個頁面已正確加載,然後觸發並插入正確的語句。這看起來不太好,我真的希望它立即執行,因爲它影響我的用戶界面。任何人幫助?KO 5秒延遲加載時運行我的UI
這是我的代碼。
<!--ko ifnot: Logged()-->
<a href="logged" class="ShowLogged">Log in</a>
<!--/ko-->
<!-- ko ifnot:Logged()-->
<a href="register" class="ShowRegister"> Register</a>
<!--/ko-->
<!-- ko if: Logged() -->
<a href="#" class="ShowLog" data-bind="click: Logged.Loggedout"> Log Out</a>
<!--/ko-->
非常感謝!!把它整理出來!! – 2014-10-06 13:18:41
另外,另一種方法是在主div或容器上添加一個顯示屬性,例如。這樣,這個元素就會隱藏起來,直到綁定啓動。對此,你將不得不在它自己的元素上添加樣式屬性。 – user1415567 2014-10-06 18:07:51