Knockoutjs безконтрольный поток управления - PullRequest
0 голосов
/ 08 февраля 2019

Кажется, у меня проблема с потоком управления без контейнера.Когда страница загружается изначально, она работает правильно, когда поле gu_catCnt обновляется (я вижу это в обновляемой модели), страница остается статичной.Поле имеет формат: viewModel -> Fields -> [3] -> gu_catCnt, где [3] - 4 элемента в массиве - может ли это быть проблемой?

<!-- ko if: ((parseInt(gu_catCnt) > 0)-->                                     
<select data-bind="options: gu_allCats,
      optionsValue: ca_Value,
      optionsText: ca_Text,
      selectedOptions: gu_Value,
      value: $data"</select>
<!-- /ko -->

Большое спасибо

1 Ответ

0 голосов
/ 09 февраля 2019

Если он работает при загрузке страницы и не обновляется при изменении свойства, то gu_catCnt, вероятно, является обычным свойством, а не observable.Измените это наблюдаемой:

gu_catCnt: ko.observable("0")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...