Files
ClassContent/历届学生/17届课程/wxShopApp/myWxapp/pages/login/login.js
2024-09-27 02:06:13 +08:00

99 lines
1.9 KiB
JavaScript

// pages/login/login.js
//登录示例
const app = getApp()
Page({
/**
* 页面的初始数据
*/
data: {
UserList:{
name: '',
pwd: ''
}
},
Userinput: function (e) {
this.setData({
'UserList.name': e.detail.value
})
},
Pwdinput: function (e) {
this.setData({
'UserList.pwd': e.detail.value
})
},
async Userlogin () {
if (this.data.UserList.name.length == 0 || this.data.UserList.pwd.length == 0) {
wx.showToast({
title: '用户名和密码不能为空',
icon: 'none',
duration: 2000
})
// this.setData({
// infoMess: '温馨提示:用户名和密码不能为空!',
// })
} else {
var data = await global.$api.post({
url: "/user/login",
data: this.data.UserList
});
wx.showToast({
title: '登录成功',
icon: 'success',
duration: 2000,
success: function () {
wx.switchTab({ url: '/pages/index/index'})
// wx.navigateTo({ url: '/pages/index/index' })
}
})
// wx.navigateTo({ url: `/pages/index/index` })
wx.setStorageSync('token', data.result.token);
console.log("data: ", data)
}
},
onLoad: function (options) {
var value = wx.getStorageSync('token')
// console.log(value)
},
/**
* 生命周期函数--监听页面加载
*/
addUser: function () {
},
//注册页面跳转
Register(){
wx.navigateTo({
url: `/pages/register/register`
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
})