Polymer 1.0 Node.bind() - 我可以通过javascript而不是双括号创建绑定吗?

时间:2015-07-07 14:15:06

标签: data-binding polymer polymer-1.0

在Polymer 1.0中是否有办法使用Node.bind()以前的javascript设置绑定?

[忽略这一点:在stackoverflow中不允许显然是简洁的所以我必须写这个无用的句子才能发布问题。]

1 个答案:

答案 0 :(得分:2)

简短回答是:。 Polymer 1.0目前不支持命令式数据绑定。

在1.0中,数据绑定机制完全被重写,所以之前的0.5-ish技术如Node.bind('content', new PathObserver(obj, 'path.to.value'));

Polymer.import(["/elements/x-test.html"], function () {
  var el = document.createElement('x-test');
  el.setAttribute('foo', '{{bar}}');
  document.querySelector("#insertion_point").appendChild(el);
});

html-echo不起作用。

此SO问题中的更多信息:Binding imperatively

Github中的更多信息:https://github.com/Polymer/polymer/issues/1778