Framework7 - 无法重定向到其他视图

时间:2018-01-26 17:07:42

标签: html-framework-7

我真的迷失于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

谢谢,

2 个答案:

答案 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");

        });