我真的迷失于Framework 7,我觉得很难与之合作 我无法在doc中找到我正在寻找的信息(以简单的方式)。
I only want to redirect the user to a different view which is here
pages/login.html after my ajax call as:
500: function (response) { //error
app.dialog.close();
console.log("error 500");
//This does not work
resolve({
componentUrl: './pages/login.html',
})
I tried this but it does not work:
path: ‘/login/’,
url: ‘./pages/login.html’,
有人对此框架有一点经验吗?
https://framework7.io/vue/navigation-router.html
谢谢,
答案 0 :(得分:0)
我找到了答案:
app.router.navigate('/login/');
答案 1 :(得分:0)
您可以使用以下方法:return app.router.navigate('/yourbooking/');
或
return app.views.main.router.navigate('/');
这里导航方法第一个参数是你在route.js文件中给出的路径。
示例:
{
path:'/yourbooking/',
componentUrl:'./pages/yourbooking.html',
},
对于你的情况应该是这样的:
app.request.post('../authenticate.php/', {
userdata: userdata,
}, function (success) {
console.log(success);
return app.views.main.router.navigate('/login/');
},
function (error) {
console.log("error");
});