KnockoutJS: Использование привязки 'html', новые элементы не привязываются

У меня есть модель представления, которая содержит ko.observable, представляющий элемент div, например, так:

function claimContainerViewModel(elem, api) {
    this.content = ko.observable('');
}

Через некоторое время я обновляю этот контент, используя вызов AJAX, и у меня есть div со следующей привязкой:


HTML возвращается длясодержание» имеет привязку данныхс этогоs, и это проблема: ни одна из этих привязок не анализируется. По словам Нокаута, и каждый источник, который япрочитал, это должно произойти. При использованииHTML» привязка, нокаут должен быть достаточно умен, чтобы сделать повторную привязку.

Это ошибка в KO 2.2.0 (версия, в которой я застрял прямо сейчас), или я неправильно понимаю, как работает обработчик привязки html? И прежде чем кто-либо спросит, никакие applyBindings не будут работать в этом случае, потому что контейнер использует привязку html, которая, как предполагает applyBindings, должна обрабатывать саму повторную привязку (I 'мы подтвердили это, уйдя в нокауткод).

Ответы на вопрос(1)

Ваш ответ на вопрос