Я великий шанувальник нокаутів. Зараз я використовую його для всіх своїх веб-розробок і просто люблю. Одне, що мені не вдалося зрозуміти, це те, як приховати інтерфейс, поки будуються прив'язки knockoutjs.
Наприклад, у мене дуже надійний користувальницький інтерфейс, на моїй сторінці використовується безліч шаблонів. Проблема, яку я помічаю, полягає в тому, що коли користувач вперше відвідує сторінку, вони бачать усі мої шаблони на частку секунди перед тим, як прив’язки ввімкнеться, і сховають їх.
Який найкращий спосіб вирішити цю проблему? Я намагався використовувати допоміжні класи, щоб приховати їх, але тоді шаблони не можуть відображатися за допомогою прив'язок 'visible' та 'if', якщо я не видалю посилання на допоміжний клас (тобто ui-helper-hidden).