2016-09-23 3 views
0

Я создаю bindingHandler, который неявно или программно добавляет привязки к элементу. Как я могу достичь этого, не теряя привязки других элементов? Я использую applyBindingAccessorsToNode.Добавить динамическое привязку нокаута к существующему элементу

ko.applyBindingAccessorsToNode(element, { 
    optionsAfterRender: function (option, item) { 
      ko.applyBindingsToNode(option, { attr: { "data-key": item[config.observableKey] } }, item); 
     } 
    } 
}, bindingContext); 
+0

Вы уже что-то пробовали? Можете ли вы рассказать о том, что вы пытаетесь сделать? – Ramki

+0

Я попытался использовать applyBindingAccessorsToNode, но я не могу найти документацию о том, где его использовать, я получаю эту идею по этой проблеме [github] (https://github.com/knockout/knockout/issues/2126). – janmvtrinidad

+0

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

ответ

Смежные вопросы