Может ли динамически создаваемый локальный / легкий DOM в Polymer обрабатываться для обеспечения правильных привязок?
Можно ли изменить местный / светDOM
из JS внутри пользовательского элемента таким образом, чтобы обрабатывать привязки для динамически добавляемых элементов, как если бы они были указаны вtemplate
?
Пожалуйста, рассмотрите следующий фрагмент (часть пользовательского элемента):
...
attached: function () {
var node = document.createElement('div');
Polymer.dom(node).innerHTML = '[[_computedValue()]]';
Polymer.dom(this.$.container).appendChild(node);
Polymer.dom.flush();
},
_computedValue: function() {
return "some value";
},
...
То, что я хотел бы случиться, для добавленногоdiv
чтобы его внутренний HTML был равен значению, возвращенному методом_computedValue
, Значение не может быть назначено во времяdiv
создание, как в реальной ситуации, это будет зависеть от контекста в реальном времени.