在所选选项卡更改之前,是否有可能获得事件或其他内容?我正在寻找类似窗口事件“beforeunload”的东西,以警告用户是否有任何未保存的更改。
最佳答案
您可以设置一个 iron-activate
<paper-tabs>
上的事件处理程序,每当用户选择一个选项卡时都会收到通知。处理程序可以通过调用 event.preventDefault()
来取消选项卡选择。 :
<paper-tabs on-iron-activate="_onTabActivated">...
_onTabActivated(e) {
if (conditionToCancelSelection) {
e.preventDefault();
}
}
关于javascript - 标签更换前的 polymer 纸标签(卸载前),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49118546/