我想阻止一个url直接访问它,不能在浏览器中编辑它。
示例:我想强制用户使用活动按钮来访问此URL。
http://todomvc.com/examples/backbone/#/active
但实际上他可以直接在浏览器的网址栏中输入。
谢谢
发布于 2015-11-09 17:01:06
您可以对源代码使用标志(在本例中- isFromButton = true ),并且可以在route函数中检查该标志,请参见下面的内容
routes: {
"active": "activeFunction", // #active
},
activeFunction: function() {
if (isFromButton === true ) {
}else {
return;
}
},https://stackoverflow.com/questions/33582636
复制相似问题