javascript confirm да - Каков наилучший способ скрыть экран при построении привязки jockout js?




1 Answers

Я просто искал это, и после использования наблюдаемого способа я подумал о другом подходе:

<div style="display: none" data-bind="visible: true">
  <ul data-bind="foreach: items">
    <li data-bind="text: name"></li>
  </ul>
</div>

Вам не нужно наблюдать, видимый всегда будет оценивать true, как только привязка данных будет выполнена.

нет alert пример

Я огромный поклонник нокаутов. Я использую его для всех своих веб-разработок и просто люблю его. Одна вещь, которую я не смог понять, это то, как скрыть пользовательский интерфейс при создании привязок knockoutjs.

Например, у меня очень надежный пользовательский интерфейс с большим количеством шаблонов, используемых на моей странице. Проблема, которую я замечаю, заключается в том, что когда пользователь впервые посещает страницу, они видят все мои шаблоны за долю секунды до того, как привязки ударятся и скрывают их.

Каков наилучший способ решить эту проблему? Я попытался использовать вспомогательные классы, чтобы скрыть их, но тогда шаблоны не могут отображаться с использованием привязок «visible» и «if», если я не удалю ссылку на вспомогательный класс (т. Е. Ui-helper-hidden).




Related