【发布时间】:2014-06-21 09:29:50
【问题描述】:
我想在 Polymer 和 Angular 之间进行双向数据绑定,为此我使用 Angu-poly 库。
这是一个示例的链接,该示例通过名称和年龄属性传递字符串:working。
<x-kid bind-polymer ng-repeat="kid in kids" angupoly="{name:'kid.name', age:'kid.age'}">
</x-kid>
但是当我尝试通过孩子属性传递一个对象时,似乎出了点问题,这里是链接:not working。
<x-kid bind-polymer angupoly="{kid:'kid'}">
</x-kid>
我应该怎么做才能让它工作?
更新:
还用这个library 尝试过,但没有用。代码将如下所示:
<x-kid bind-polymer kid={{kid}}>
</x-kid>
重大更新:
在这里,我在调整 "angular-bind-polymer" 库方面取得了一些进展。现在我可以将外部聚合物中的物体绑定到聚合物中,here is the updated plunker。现在的问题是在另一个方向上执行此操作。
注意:我从角度方面遇到了一些异常,看看也许你可以帮助解决它。 我认为我们非常接近 :)。
【问题讨论】:
-
拥有相同的problem。我发现的一种解决方法是创建一个属性侦听器,例如
angupolyChanged: function(n,o){//set stuff}设置值。但是更改还没有从组件中传播出来...... -
查看以下项目进行双重绑定。我昨天刚刚取得了一些成功:github.com/GabiAxel/ng-polymer-elements
-
我正在尝试绑定到主干模型,您认为这可能吗? stackoverflow.com/questions/25816912/…
标签: javascript html angularjs polymer web-component