我完全迷失了,有一种方法可以在页面加载时显示带有铁页的纸质对话框吗?
我只是通过将对话框绑定到按钮而不是作为page_ready事件
来使其工作答案 0 :(得分:1)
在论文对话框的documentation中,您可以找到open()方法。
但是,我也可以使用toggle()打开它。两者似乎都很好。
this.$.dialogID.toggle();
this.$.dialogID.open();
在您的方案中,您希望在加载页面时打开对话框 所以你可以在ready()中添加这个函数。
ready() {
super.ready();
this.$.dialogID.toggle();
}
但值得一提的是:
Polymer不再保证在调用ready之前完成初始轻量级DOM分发。 (聚合物文档生命周期更改)
正确的方式
所以,我相信你也可以把它称为附加。当然这取决于你的元素,但它似乎是我能想到的最容易和最直接的答案。
constructor() {
super();
}
connectedCallback() {
super.connectedCallback();
this.$.dialogID.open();
}