Polymer通过id提供对元素的访问.$ ['foo'].但是,我发现我无法通过嵌套模板中的id访问元素.
<template>
<vaadin-dialog id="dialog" >
<template>
<work-order-new id="workordernew" on-submitted="_onWorkOrderSubmitted"> </work-order-new>
</template>
</vaadin-dialog>
</template>
Run Code Online (Sandbox Code Playgroud)
在这种情况下,这个.$.对话框可以工作但是.$ .workordernew不会.您是否能够通过id访问嵌套模板内的元素,如果是这样的话?
我也试过下面的两个方法,但它们也没有用.
Polymer.dom(this.root).querySelector():
此.$$(选择器)
我看到了很多这个问题的答案,但没有一个能解决我的问题.