### [微信小程序之登录页面制作实例详解](https://www.prosaas.cn/article/17647) **Published:** 2018-05-11T03:29:04 **Author:** 5201314 **Excerpt:** 这篇文章主要为大家详细介绍了微信小程序实战之登录页面制作代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下… 这篇文章主要为大家详细介绍了微信小程序实战之登录页面制作代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 提供一个登录页的案例,供同学们使用 **项目效果图:** text-align5db79b134e9f6b82c0b36e0489ee08ed: center">![](https://img.php.cn/upload/article/000/001/505/e1b17b95e53df7db714f2bdccdd62e52-0.jpg) **目录结构:** ![](https://img.php.cn/upload/article/000/001/505/a5f0551a7f1f0f7eac3c8befd318cd1a-1.png) **图片资源:** name.png ![](https://img.php.cn/upload/article/000/001/505/a5f0551a7f1f0f7eac3c8befd318cd1a-2.png) key.png ![](https://img.php.cn/upload/article/000/001/505/a5f0551a7f1f0f7eac3c8befd318cd1a-3.png) loginLog.jpg ![](https://img.php.cn/upload/article/000/001/505/55086a5793ca10712f5eb805b5962f5f-4.jpg) login.wxml: login.wxss: page{ height: 100%; } .container { height: 100%; display: flex; flex-direction: column; padding: 0; box-sizing: border-box; background-color: #f2f2f2 } /\*登录图片\*/ .login-icon{ flex: none; } .login-img{ width: 750rpx; } /\*表单内容\*/ .login-from { margin-top: 20px; flex: auto; height:100%; } .inputView { background-color: #fff; line-height: 44px; } /\*输入框\*/ .nameImage, .keyImage { margin-left: 22px; width: 14px; height: 14px } .loginLab { margin: 15px 15px 15px 10px; color: #545454; font-size: 14px } .inputText { flex: block; float: right; text-align: right; margin-right: 22px; margin-top: 11px; color: #cccccc; font-size: 14px } .line { width: 100%; height: 1px; background-color: #cccccc; margin-top: 1px; } /\*按钮\*/ .loginBtnView { width: 100%; height: auto; background-color: #f2f2f2; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; } .loginBtn { width: 80%; margin-top: 35px; } login.js: Page({ data: { phone: '', password:'' }, // 获取输入账号 phoneInput :function (e) { this.setData({ phone:e.detail.value }) }, // 获取输入密码 passwordInput :function (e) { this.setData({ password:e.detail.value }) }, // 登录 login: function () { if(this.data.phone.length == 0 || this.data.password.length == 0){ wx.showToast({ title: '用户名和密码不能为空', icon: 'loading', duration: 2000 }) }else { // 这里修改成跳转的页面 wx.showToast({ title: '登录成功', icon: 'success', duration: 2000 }) } } }) **运行结果****:** ![](https://img.php.cn/upload/article/000/001/505/55086a5793ca10712f5eb805b5962f5f-5.gif) 以上就是微信小程序之登录页面制作实例详解的详细内容,更多请关注知企PROSAAS其它相关文章! **Tags:** JS, 微信小程序 **Categories:** 后端开发 ---