Tôi đang làm việc trên một ứng dụng đơn lẻ có một loạt các div ẩn, được liên kết (hoặc bị ràng buộc?) Với KnockoutJS với visible:
. Khi tải trang, tất cả chúng đều nhấp nháy trên màn hình. Tôi đã thử di chuyển JS của tôi vào <head></head>
, nhưng điều đó không có hiệu lực, do đó, tải JS ở dưới cùng của trang không phải là những gì gây ra nó.Knockout JS: Stop divs binded to visible: nhấp nháy trên màn hình
Thật không may, visible:
ràng buộc không tuyên truyền để CSS display
thuộc tính, vì vậy tôi không thể sử dụng display: none;
trên tải trang, hoặc visible:
sẽ không làm việc ở tất cả. Trừ khi ... tôi tải trang với display: none;
và sau đó thay đổi nó lần đầu tiên tôi hiển thị div cho người dùng.
Nhưng có cách nào thanh lịch hơn để đạt được điều này không?
thể trùng lặp của [cách tốt nhất để ẩn màn hình trong khi loại trực tiếp js là gì bindings đang được xây dựng?] (http://stackoverflow.com/questions/9532595/what-is-the-best-way-to-hide-the-screen-while-knockout-js-bindings-are-being-bui) –