Polymer 正确实例化模板实例,以便所有内容都存在(模型数据、筛选器、事件处理程序)

Polymer 正确实例化模板实例,以便所有内容都存在(模型数据、筛选器、事件处理程序),polymer,Polymer,我在实例化自定义模板和使所有绑定工作时遇到了一些麻烦。我的自定义元素必须做到这一点,它与polymer/core列表非常相似,只是有一些不同。与核心列表一样,父元素添加元素调用我的自定义元素,并添加一个模板作为其内容,如下所示 与核心列表不同,元素向该模板添加了一个id,并创建了一些引用该模板的模板,如下所示。最后,当时机成熟时,将使用这些新模板将它们添加到dom中 这一切都很好,而且大部分情况下,它工作正常。模型数据用于正确填充生成的元素,默认过滤器也可以工作,这要归功于用作bindingDe

我在实例化自定义模板和使所有绑定工作时遇到了一些麻烦。我的自定义元素必须做到这一点,它与polymer/core列表非常相似,只是有一些不同。与核心列表一样,父元素添加元素调用我的自定义元素,并添加一个模板作为其内容,如下所示

与核心列表不同,元素向该模板添加了一个id,并创建了一些引用该模板的模板,如下所示。最后,当时机成熟时,将使用这些新模板将它们添加到dom中

这一切都很好,而且大部分情况下,它工作正常。模型数据用于正确填充生成的元素,默认过滤器也可以工作,这要归功于用作bindingDelegate的PolymerExpressions。然而,这似乎不起作用


我不知道是在使用的任何作用域中都找不到处理函数,还是有其他的东西在起作用。我目前唯一知道的是,当我通过web inspector查看聚合物图标按钮时,点击属性值为空。使用核心列表,事件处理程序可以工作。此处的web检查器将聚合物表达式显示为on tap属性的值。和在包含核心列表和我的元素调用的父元素以及传递到相应内容的模板中定义。

您是否尝试手动设置事件侦听器?没有理由尝试,它会起作用。我想让声明生效,而不是采取变通办法。