qq_38589707
2017-05-12 12:53
采纳率: 50%
浏览 5.5k

微信小程序的用户登录并跳转到用户中心怎么做

我的跳转不到啊,新手,不懂啊,求助图片图片图片图片图片图片图片

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • ccapple997 2017-05-12 13:22
    已采纳

    这么加盟店的玩洛克刀锋女王咖啡壶女

    点赞 评论
  • 青鸟路过佳城 2017-05-12 13:46

    这是我以前写过的登录页面的js,你参考下
    // pages/index/login/login.js
    var md5=require('../../utils/md5');
    Page({
    data:{},
    onLoad:function(options){
    // 页面初始化 options为页面跳转所带来的参数
    },
    onReady:function(){
    // 页面渲染完成
    },
    onShow:function(){
    // 页面显示
    },
    onHide:function(){
    // 页面隐藏
    },
    onUnload:function(){
    // 页面关闭
    },
    //提交登录表单
    formSubmit:function(e){ //登录按钮触发的事件
    var form=e.detail.value; //得到表单的数据
    if(form.username.length==0 || form.password.length==0){
    wx.showToast({title:'用户名或密码不能为空'})
    }
    var password=md5.hexMD5(form.password);
    wx.request({
    url: 'http://169.254.67.13:8080/wx_login', //向服务器发送post请求
    data: {
    'username':form.username, //将用户名和密码发送给服务器
    'password':password
    },
    method: 'POST',
    success: function(res){ //res是服务器返回来的数据
    var status=res.data.status;
    if(status==0){
    wx.showToast({title:'登录成功' });
    wx.setStorageSync('userName', form.username);
    wx.redirectTo({ url:'../home/home' })//跳转到首页
    }else{
    wx.showToast({title:'用户名和密码不匹配'})
    }
    },
    fail: function(res) {
    // fail
    },
    complete: function(res) {
    // complete
    }
    })
    },
    //跳转到注册页面
    register:function(){
    wx.navigateTo({url: '../register/register',})}
    })

    点赞 评论
  • Capricieux.Gu 2020-07-27 15:33

    你看看用户中心是不是tab页面

    点赞 评论

相关推荐 更多相似问题