收藏
回答

报错navigateTo:fail url not in app.json

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 个回答

  • 旭祥
    旭祥
    2017-09-03

    可以解决


    2017-09-03
    有用
    回复
  • 王鑫瑞Alien👽
    王鑫瑞Alien👽
    2017-02-09

    问题解决了,加粗位置

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


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

    2017-02-09
    有用
    回复
  • 十木_
    十木_
    2017-02-09

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

    2017-02-09
    有用
    回复
登录 后发表内容