Polymer确认页面离开

时间:2015-10-01 02:52:10

标签: javascript polymer single-page-application polymer-1.0 polymer-starter-kit

我们如何在Polymer中实现此功能?

confirmation example

(来自github wiki页面编辑的例子)

我想我们有一个基于Polymer Starter Kit的应用程序(所以page.js作为路由器引擎)

  • 我的应用程序使用product-editor元素,其中包含textarea +保存按钮。
  • 用户正在路线localhost/#!/product/127/edit
  • 上编辑产品
  • 他"意外地"单击“后退”按钮或页面上的其他链接

我想显示上述确认对话框:"Are you sure to leave..."

我们怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用page.exit(" / product /:id / edit",function(next){});并在此回调中处理您要执行的操作:为用户显示弹出窗口。