我試圖讓下面的工作。它最初當然會呈現parentItems的內容,但是在更改它時,不會調用循環遍歷parentItems的模板。我已經看了看notifyPath,但我不知道這是否是正確的方向聚合物1.0深度路徑數組綁定
<!doctype html>
<html>
<head>
<script src='bower_components/webcomponentsjs/webcomponents-lite.min.js'></script>
<link rel='import' href='bower_components/paper-button/paper-button.html'>
</head>
<body>
<dom-module id='my-element'>
<template>
<template is='dom-repeat' items='{{parentValues}}'>
<template is='dom-repeat' items='{{item.childValues}}'>
<div>{{item.value}}</div>
</template>
</template>
<paper-button on-tap='click'>click me</paper-button>
</template>
</dom-module>
<script>
Polymer({
is: 'my-element',
properties: {
parentValues: {
type: Array,
value: function() { return [ { childValues: [ { value: 'original value' } ] } ]}
}
},
click: function() {
this.parentValues[0].childValues[0].value = 'new value';
}
});
</script>
<my-element></my-element>
</body>
</html>
我怎樣才能得到它的工作?
萬分感謝:-)
嗯,我知道了......非常感謝......和惋惜延遲我的回答 –