appContoller.js
if (location.path() == '/login')
{
//logic
}
else if(location.path() == '/view'){
//logic
}
else
{
//logic
}
我正在使用location.path()来查找控制器页面中的当前页面,但这仅适用于刷新而不是重定向或单击页面中的href。 当appController实例化时,location.path()在应用程序的最开始执行一次。因此它获取当时的位置,并将其存储在变量中。变量永远不会改变。
所以我想跟踪JS中的路径,我如何在控制器js中使用路径更改事件,以便上面的代码可以在没有刷新的情况下工作
答案 0 :(得分:0)
我想你的应用程序中有一些糟糕的设计。
您应该拥有如下所示的配置
Posts
'/ login'和'/ view'路径应该有两个不同的控制器。