1

如果我有全局@observable var myObservable = 'foo';,我可以像这样将它传递给 Web 组件:

    <x-component my-attribute="{{myObservable}}"></x-component>

它被传递到生命周期方法XComponent.myAttribute之前。WebComponent.created()问题是当我改变时myObservable = 'bar';没有XComponent.myAttribute改变。

这种类型的绑定是否可能以某种方式实现?或者是WebComponent.attributeChanged(...)关键(当它由 Web UI 团队实现时)?

4

1 回答 1

1

我相信你可以用bind-这个。

试试这个:

<x-component bind-my-attribute="myObservable"></x-component>

另外,请记住也指定@observablefor my-attribute

于 2013-06-08T22:06:58.620 回答