Polymer 2个同级元素之间的数据绑定
是否可以将绑定从父级中的一个子级传递到另一个子级?父级不需要使用绑定。它需要是双向的 换句话说,我需要共享数据绑定Polymer 2个同级元素之间的数据绑定,polymer,polymer-1.0,Polymer,Polymer 1.0,是否可以将绑定从父级中的一个子级传递到另一个子级?父级不需要使用绑定。它需要是双向的 换句话说,我需要共享数据绑定 <app-drawer id="drawer">
<app-drawer id="drawer">
<div class='left-bar-container'>
<listings-drawer></listings-drawer>
我需要
才能访问表单加载=“{{isLoading}}”
,pic=“{{pics}}”
,以及区号=“{{areaCode}}”
`
假设listings抽屉元素中使用了这些属性名,那么上述操作没有理由不起作用。谢谢!只是确认一下,在聚合物中共享这样的绑定安全吗?因为我在文档中没有看到类似的东西,我不确定我是否在研究意指行为或副作用。实际上这是一个好问题。行为本身绝对是设计的。在多个绑定中使用相同的属性是完全正确的。虽然我认为当你经常从这两个元素中更新它时,可能会有一些奇怪的地方。如果不需要双向绑定,我建议使用单向绑定
<!-- Main content -->
<iron-pages
selected="[[page]]"
attr-for-selected="name"
fallback-selection="view404"
role="main">
<my-view1 name="my-view1" form-loading="{{isLoading}}"
pic="{{pics}}" area-code="{{areaCode}}"></my-view1>
<app-drawer id="drawer">
<div class='left-bar-container'>
<listings-drawer loading="{{isLoading}}"
some-pics="{{pics}}" some-area-code="{{areaCode}}"></listings-drawer>
<!-- Main content -->
<iron-pages
selected="[[page]]"
attr-for-selected="name"
fallback-selection="view404"
role="main">
<my-view1 name="my-view1" form-loading="{{isLoading}}"
pic="{{pics}}" area-code="{{areaCode}}"></my-view1>