聚合物双向结合的完整示例
Complete example of Polymer Two Way Binding
聚合物文档有以下两种方式的绑定示例:
<script>
Polymer({
is: 'custom-element',
properties: {
someProp: {
type: String,
notify: true
}
}
});
</script>
...
<!-- changes to "value" propagate downward to "someProp" on child -->
<!-- changes to "someProp" propagate upward to "value" on host -->
<custom-element some-prop="{{value}}"></custom-element>
我正在寻找一个完整的示例,其中包括子项的设计、程序化和交互事件,这些事件可能会导致`{{value}} 属性 向上和向下传播,以及一个演示完整的设置/示例。
这里有一些关于 js fiddle 的示例,展示了不同的绑定方式:
双向绑定:
https://jsfiddle.net/tej70osf/
单向绑定:通知未设置子元素的值属性:
https://jsfiddle.net/tej70osf/1/
单向绑定:通知在子元素的值 属性 上 设置为 true true 但是值 属性使用方括号 [[value]] 而不是 {{value}}:
绑定
https://jsfiddle.net/tej70osf/2/
希望对您有所帮助
<dom-module id="user-demo">
<template>
<paper-input label="FIRST NAME" value="{{firstName}}"></paper-input>
</template>
</dom-module>
<user-demo></user-demo>
在您的 javascript 代码中:
Polymer({
is: 'user-demo',
properties: {
firstName: {
type: String,
value: 'John',
notify: true
}
}
});
查看以下 fiddle 以获取完整示例:
https://jsfiddle.net/meenakshi_dhanani/6ffwh0qv/
我尝试使用更多的聚合物元素和双向绑定。希望对你有帮助
聚合物文档有以下两种方式的绑定示例:
<script>
Polymer({
is: 'custom-element',
properties: {
someProp: {
type: String,
notify: true
}
}
});
</script>
...
<!-- changes to "value" propagate downward to "someProp" on child -->
<!-- changes to "someProp" propagate upward to "value" on host -->
<custom-element some-prop="{{value}}"></custom-element>
我正在寻找一个完整的示例,其中包括子项的设计、程序化和交互事件,这些事件可能会导致`{{value}} 属性 向上和向下传播,以及一个演示完整的设置/示例。
这里有一些关于 js fiddle 的示例,展示了不同的绑定方式:
双向绑定:
https://jsfiddle.net/tej70osf/
单向绑定:通知未设置子元素的值属性:
https://jsfiddle.net/tej70osf/1/
单向绑定:通知在子元素的值 属性 上 设置为 true true 但是值 属性使用方括号 [[value]] 而不是 {{value}}:
绑定https://jsfiddle.net/tej70osf/2/
希望对您有所帮助
<dom-module id="user-demo">
<template>
<paper-input label="FIRST NAME" value="{{firstName}}"></paper-input>
</template>
</dom-module>
<user-demo></user-demo>
在您的 javascript 代码中:
Polymer({
is: 'user-demo',
properties: {
firstName: {
type: String,
value: 'John',
notify: true
}
}
});
查看以下 fiddle 以获取完整示例: https://jsfiddle.net/meenakshi_dhanani/6ffwh0qv/
我尝试使用更多的聚合物元素和双向绑定。希望对你有帮助