微信小程序超链接跳转页面

本文介绍了微信小程序中如何创建新页面,如login,并在app.json中注册该页面。接着详细讲解了在index.wxml中设置超链接以及在index.js中配置点击事件实现页面跳转的方法,特别指出不能直接跳转tabBar页面。这是一个关于微信小程序前端开发的实战教程。
摘要由CSDN通过智能技术生成

1、新建要跳转到的页面,比如,login文件夹下login.wxml、login.json、login.js、login.wxss;

2、app.json中注册新页面

"pages": [
    "pages/index/index",
    "pages/login/login",    //新注册的页面
    "pages/contact/contact",
    "pages/message/message",
    "pages/payment/payment",
    "pages/qrcode/qrcode",
    "pages/upload/upload",
    "pages/service/service",
    "pages/sms/sms"
  ],

3、比如在index.wxml中添加超链接

<view class="container">
<button bindtap="login">登陆</button>   //绑定:bindtap = 到关键字为 login 要跳转的页面
  <button bindtap="upload">上传图片到后端服务器</button>
  <button bindtap="qrcode">事件二维码</button>
  <button bindtap="payment">微信支付</button>
  <button bindtap="contact">客服会话</button>
  <button bindtap="message">模板消息</button>
  <button bindtap="sms">手机验证码</button>
</view>

4、在index.js中对关键字login进行配置

var app = getApp()   //初始化
Page({                                        //页面内容Page({
                                                             //里面有data:{要绑定的数据},
                                                             //有事件处理函数
                                                              //...
                                                             })
  data: {
    userImg: "../../images/defult_userimg.png",
    userName: "未登录",
  },
  //事件处理函数
  login:function(){            //绑定关键字login:函数function(){ 执行命令},
    wx.navigateTo({           //微信wx的.导航/到navigateTo({url:''})
      url: '../login/login',  //url地址
    })
  },
  upload: function () {
    wx.navigateTo({
      url: '../upload/upload'
    })
  },

注意:不能跳转tabBar页面

  • 0
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值