Я полагался на ответ здесь How to check contain in knockout, но, похоже, для устаревшей версии нокаута. Я пытаюсь сделать что-то вроде:Нокаут «Если свойство viewModel содержит« некоторый текст »
<li>
<span data-bind="text: Subject"></span>
<!-- ko if: Subject.contains('Important') -->
<i class="fa fa-exclamation-triangle"></i>
<!-- /ko -->
</li>
Где значок fontawesome добавляется к ко-Subject текст, если это Тема Текст содержит слово «Главное». Однако это не работает («contains» не является функцией), и я изо всех сил пытаюсь найти «современное» решение.
need '()' также лучший способ проверить подстроку => '' –