如何从x-bar
访问元素x-foo
的声明属性?如何从不同元素访问Polymer元素中的属性
在我的例子,我想从x-bar
JS斌这里访问的称号,财产住里面x-foo
:https://jsbin.com/muvidacoga/edit?html,console,output
如何从x-bar
访问元素x-foo
的声明属性?如何从不同元素访问Polymer元素中的属性
在我的例子,我想从x-bar
JS斌这里访问的称号,财产住里面x-foo
:https://jsbin.com/muvidacoga/edit?html,console,output
你一直在做的事情是正确的,但你需要设置title
属性通知何时更改。
title : {
type : String,
notify: true, //set this
value : "Hello World 1"
}
由notify
设置为true,你告诉属性来告诉其他元素,它已经改变了。这就是所谓的双向数据绑定。阅读更多关于聚合物项目网站的双向数据绑定。 https://www.polymer-project.org/1.0/docs/devguide/data-binding.html#property-notification
您访问该属性的方式很好。在演示中,我认为你在//console.log(e).title;
行上只有一个小小的错字。它应该是//console.log(e.title);
所以只需小修复。
通过这些更改并取消注释console.log。控制台打印Hello World 1
。
编辑: 如果您是聚合物1.0或一般聚合物的新手。我建议你阅读槽或至少通过聚合物处理项目开发者指南和开始部分。这样,您就可以了解在那里显示的信息,以及遇到问题时您知道聚合物网站上是否存在该主题的某些信息。它有助于理解聚合物,并有助于编码聚合物,因为每次访问该网站时都会拾取一些小点子。 :)