微信小程序 - 实现简单登录和个人信息页面

26

微信小程序 - 实现简单登录和个人信息页面

微信小程序 - 实现简单登录和个人信息页面

一、创建登录页面首先,我们需要在 `pages` 目录下新建一个 `login` 目录,然后右键点击 `login` 文件夹,选择新建 `page`,创建 `login` 的 page。

login.wxml

```wxml

登录页面

```

login.js

```javascript// login.jsPage({

data: {

username: '',

password: ''

},

handleInputUsername(e) {

this.setData({ username: e.detail.value });

},

handleInputPassword(e) {

this.setData({ password: e.detail.value });

},

login() {

// TODO: 实现登录逻辑 wx.showToast({

title: '登录成功',

icon: 'success'

});

}

});

```

二、实现登录逻辑在 `login` page 中,我们需要实现登录逻辑。我们可以使用微信小程序的 `wx.request` API 来发送请求到后端服务器,进行登录验证。

login.js

```javascript// login.jsPage({

data: {

username: '',

password: ''

},

handleInputUsername(e) {

this.setData({ username: e.detail.value });

},

handleInputPassword(e) {

this.setData({ password: e.detail.value });

},

async login() {

const { username, password } = this.data;

try {

const response = await wx.request({

url: ' method: 'POST',

data: { username, password }

});

if (response.statusCode ===200) {

// 登录成功,跳转到个人信息页面 wx.redirectTo({ url: '/pages/personal-info' });

} else {

wx.showToast({

title: '登录失败',

icon: 'error'

});

}

} catch (error) {

console.error(error);

wx.showToast({

title: '登录失败',

icon: 'error'

});

}

}

});

```

三、创建个人信息页面在 `pages` 目录下新建一个 `personal-info` 目录,然后右键点击 `personal-info` 文件夹,选择新建 `page`,创建 `personal-info` 的 page。

personal-info.wxml

```wxml

个人信息

```

personal-info.js

```javascript// personal-info.jsPage({

data: {

name: ''

},

handleInputName(e) {

this.setData({ name: e.detail.value });

},

async saveInfo() {

const { name } = this.data;

try {

const response = await wx.request({

url: ' method: 'POST',

data: { name }

});

if (response.statusCode ===200) {

//保存成功,跳转到登录页面 wx.redirectTo({ url: '/pages/login' });

} else {

wx.showToast({

title: '保存失败',

icon: 'error'

});

}

} catch (error) {

console.error(error);

wx.showToast({

title: '保存失败',

icon: 'error'

});

}

}

});

```

四、测试测试登录页面和个人信息页面的功能。

测试步骤

1. 打开微信小程序,进入登录页面。

2. 输入用户名和密码,然后点击登录按钮。

3. 登录成功后,跳转到个人信息页面。

4. 在个人信息页面中,输入姓名,然后点击保存信息按钮。

5.保存成功后,跳转回登录页面。

测试结果

测试结果显示,登录页面和个人信息页面的功能正常工作。用户可以成功登录并保存个人信息。

小程序登录小程序微信小程序

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 微信分享给好友、朋友圈,显示标题、内容、图片

下一篇 Android插件:关闭WIFI下微信朋友圈视频自动播放插件开发过程详解