ポリマー要素のプロパティを宣言するとき、なぜvalueは{}を返す関数となるのですか?
value: function() { return {}; }
代わりの
value: {}
ここでは、サンプルコードだ使用する理由私は好奇心だ部分がある:
<script>
Polymer({
is: 'polymer-demo',
properties: {
data: {
type: Object,
notify: true,
value: function() { return {}; }
}
},
});
</script>