Dart聚合物1.0-双向装订工程?
Dart聚合物1.0-RC2中的双向绑定工作 当我在.dart中更改字段@Property(nofity:true)时,它不会在.html中反映(更改)为{{} 请参见下面的示例 当我点击paper按钮时,它是fire clicar,属性文本改变了,但是{{text}}没有改变 main_app.htmlDart聚合物1.0-双向装订工程?,dart,dart-polymer,Dart,Dart Polymer,Dart聚合物1.0-RC2中的双向绑定工作 当我在.dart中更改字段@Property(nofity:true)时,它不会在.html中反映(更改)为{{} 请参见下面的示例 当我点击paper按钮时,它是fire clicar,属性文本改变了,但是{{text}}没有改变 main_app.html <dom-module id="main-app"> <style> :host { display: block; } </
<dom-module id="main-app">
<style>
:host {
display: block;
}
</style>
<template>
<paper-input label="Type something..." value="{{text}}"></paper-input>
<p>
Text: <span>{{text}}</span><br />
</p>
<paper-button on-click="clicar">cliqueme</paper-button>
</p>
</template>
</dom-module>
您需要使用提供的方法更新属性,如
set('text', "super teste");
notify:true
仅用于通知父元素(触发测试更改事件)
在PolymerBase
mixin中有很多这样的方法,您可以通过扩展polymerement
自动添加这些方法,并将更改通知Polymer
notifyPath
(当前与set
相同)
藏品有
添加
addAll
清除
fillRange
插入
insertAll
removietem
removeAt
removeLast
removeRange
removehere
replaceRange
retainWhere
setAll
setRange
还有一个
get
不知道用它干什么
set('text', "super teste");