gpt4 book ai didi

polymer - 有什么方法可以在 polymer 组件之间共享数据吗?

转载 作者:行者123 更新时间:2023-12-02 18:09:57 24 4
gpt4 key购买 nike

目前我有两个共享大量数据的 polymer 组件。您可以在这里看到:

<polymer-component1
series="{{series}}"
stackhelper={{stackhelper}}
stack={{stack}}
controls={{controls}}
camera={{camera}}
threed={{threed}}
scene={{scene}}
renderer={{renderer}}>
</polymer-component1>
<polymer-component2
stackhelper=[[stackhelper]]
stack={{stack}}
controls={{controls}}
camera={{camera}}
threed={{threed}}
scene={{scene}}
renderer={{renderer}}
guiobjects={{guiobjects}}>
</polymer-component2>

现在工作正常,但是共享数据的最佳实践是什么?有什么办法可以在两个组件之间共享所有属性吗?

最佳答案

建议通过数据绑定(bind)来共享数据,就像您正在做的那样。您可以共享任何属性,而不仅仅是字符串和数字。例如假设你有一个对象

JS

data = {
series: "",
stackhelper: "",
stack: "",
controls: "",
camera: "",
threed: "",
scene: "",
renderer: "",
}

你的代码可以像这样重写。

HTML

<polymer-component1 data="{{data}}"></polymer-component1>
<polymer-component2 data="{{data}}"></polymer-component2>

关于polymer - 有什么方法可以在 polymer 组件之间共享数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44953911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com