我一直试图在离开页面之前询问用户在knockout.js中使用before
回调sammy.js在我的情况下为特定的URL回复,这是我写的代码。
router.sammy = Sammy(function () {
this.before('#view/?:viewThingObj?/edit', function() {
if(!window.confirm('Are you sure you want to leave this page?')) {
return false;
}
});
this.before(/.*/, function () {
}
});
但它似乎没有工作是否有问题?这是因为我为所有人添加的路线,即/.*/