报错navigateTo:fail url not in app.json
发布于 7 年前 作者 mingtian 6740 次浏览 来自 问答

index.wxml   

<button bindtap=“goLogin”>登录页面</button>

<navigator url=“login” hover-class=“navigator-hover”>
       <button type=“default”>登录页面</button>

</navigator>

index.js

  goLogin:function(event) {
    wx.navigateTo({
      url: “login”
      });
  }

app.json

  “pages”:[
    “pages/index/index”,
    “pages/login/login”,
    “pages/logs/logs”
  ],

两种跳转方式都报错,请问怎么回事?

3 回复

问题解决了,加粗位置

    <navigator url="/pages/login/login" hover-class=“navigator-hover”>
        <button type=“default”>登录页面</button>
    </navigator>

  goLogin:function(event) {
    wx.navigateTo({
      url: “/pages/login/login
      });
  },

可以解决

url要写全路径:’/pages/login/login’

回到顶部