Data binding 聚合物1.4 dom绑定定义属性

Data binding 聚合物1.4 dom绑定定义属性,data-binding,polymer,polymer-1.0,Data Binding,Polymer,Polymer 1.0,在index.html中,我使用: <template is="dom-bind" id="app"> 在普通dom模块中,我使用: <script> (function() { 'use strict'; Polymer({ is: 'my-xxxx', properties: { /* location for properties */ } (功能(){ "严格使

在index.html中,我使用:

<template is="dom-bind" id="app">

在普通dom模块中,我使用:

 <script>
    (function() {
      'use strict';
      Polymer({
        is: 'my-xxxx',
       properties: {
       /* location for properties */
       } 

(功能(){
"严格使用",;
聚合物({
是‘我的xxxx’,
特性:{
/*物业位置*/
} 
我在哪里定义模板dom绑定中使用的属性(f.I让一个观察者附加到它们?

基于Polymer,您可以使用JavaScript(内联或导入
index.html
)要在模板的
domchange
事件的事件处理程序中添加模板属性,请执行以下操作。例如,可以使用此脚本向模板添加
消息
属性:

var t = document.getElementById('app');
t.addEventListener('dom-change', function() {
  t.message = 'Hello world!';
});
请参见下面的演示:


{{message}}
var t=document.getElementById('app');
//dom更改事件表示模板何时标记其dom。
t、 addEventListener('dom-change',function()){
//自动绑定模板已准备就绪。
t、 message='helloworld!';
});
基于Polymer,您可以使用JavaScript(内联或在
index.html
中导入)在模板的
dom更改
事件的事件处理程序中添加模板属性。例如,您可以使用此脚本向模板添加
消息
属性:

var t = document.getElementById('app');
t.addEventListener('dom-change', function() {
  t.message = 'Hello world!';
});
请参见下面的演示:


{{message}}
var t=document.getElementById('app');
//dom更改事件表示模板何时标记其dom。
t、 addEventListener('dom-change',function()){
//自动绑定模板已准备就绪。
t、 message='helloworld!';
});

这适用于向属性添加初始值。但我如何定义通常在聚合属性中声明的其他元素,如类型(数字、字符串等)注释,如只读和most(如果所有观察者都是如此)没有聚合API来观察属性(或创建属性对象)从一个自动绑定模板。为什么你不使用一个聚合物元素来代替呢?这就是我要做的,但是聚合物初学者工具包(PSK)应用程序不能做到这一点,我们必须学习我们的学生按照建议(PSK中的内容)工作.PSK确实有。但所有custum元素都必须在数据路由部分中激活,这些部分在index.html内的菜单的all中激活。这需要相当多的数据绑定到index.html内的属性。因为存在数据绑定,所以可以尝试使用计算属性绑定到和/或修改fie的观察者要绑定到的lds。我希望在某个地方可以定义聚合物属性,但当使用id=“app”的模板dom bind时,我不能使用polymer is=“app”,也不能更改id=“my app”和polymer is=“my app”的模板dombind。这可用于向属性添加初始值。但如何定义通常在聚合属性中声明的其他元素,如类型(数字、字符串等)注释,如readOnly和most if all observer没有聚合API来观察属性(或创建属性对象)从一个自动绑定模板。为什么你不使用一个聚合物元素来代替呢?这就是我要做的,但是聚合物初学者工具包(PSK)应用程序不能做到这一点,我们必须学习我们的学生按照建议(PSK中的内容)工作.PSK确实有。但所有custum元素都必须在数据路由部分中激活,这些部分在index.html内的菜单的all中激活。这需要相当多的数据绑定到index.html内的属性。因为存在数据绑定,所以可以尝试使用计算属性绑定到和/或修改fie的观察者要绑定到的lds。我希望在某个地方可以定义聚合物属性,但当使用id=“app”的模板dom bind时,我不能使用polymer is=“app”,也不能更改id=“my app”和polymer is=“my app”的模板dombind。