我正在开发一个angular2应用程序,我使用路由器.我在页面/ myapp /注册.注册后,我将使用导航到/ myapp/login./ myapp/login也可以从我的主页/ myapp导航.所以现在,当用户users/myapp/login我回去了.这可以通过使用location.back()来完成.但是当用户来自/ myapp/signup时,我不想回去.所以我应该检查用户是否来自/ myapp/signup,如果是,我想将它指向其他地方.我如何才能知道以前的网址,以便根据具体情况将用户定向到特定状态?
我试图找到我可以在angular2中启用html5mode的地方.不幸的是,无法从文档或任何地方找到它.我正在使用gulp和browser-sync来加载我的文件.我见过很多人说使用connect-modrewrite之类的东西
browserSync.instance = browserSync.init({
server: {
baseDir: ['app'],
middleware: [
proxyMiddleware,
modRewrite([
'^[^\\.]*$ /index.html [L]'
])
]
},
});
Run Code Online (Sandbox Code Playgroud)
我设置它,但它仍然无法工作,我得到404除了主要网址之外的任何东西.这有什么线索吗?