微信小程序开发(2)

  • 二、简单的登陆实现(非授权登录)
    • 新建文件夹
    • 进入login.wxml界面
    • 进入login.wxss
    • 进入login.js
    • 进入json
    • 进入app.json
    • 效果图

二、简单的登陆实现(非授权登录)

新建文件夹

文件夹内新建js、wxss等文件

进入login.wxml界面

<view class="box"><view class="titleText">微信登录页面</view><view class="input"><view class="inputs"><view class="user">用户名:<input class="username" type="text" placeholder="请输入用户名" placeholder-style="color:blue" bindinput="name" maxlength="10"></input></view><view class="pwd">密码:<input class="password" type="password" placeholder="请输入密码" placeholder-style="color:blue" bindinput="pw" maxlength="10"></input></view></view></view><button bindtap="login">登录</button>
</view>

进入login.wxss

样式就自由发挥啦(wxss)

进入login.js

var app = getApp()
Page({data: {username:'',password:'',users:[],},//options(Object)onLoad: function(options){},name(e){this.data.username = e.detail.value;},pw(e){this.data.password = e.detail.value;},login(){var that = thisif (that.data.username === "") {wx.showToast({title: '请输入用户名',icon: 'none',duration: 1500,});} else if (that.data.password === ""){wx.showToast({title: '请输入密码',icon: 'none',duration: 1500,});} else{wx.request({url: 'http://localhost:8055/user/login',//接入自己的接口data: {password:this.data.password,username:this.data.username},header: {"Content-Type": "application/x-www-form-urlencoded"},success: (result)=>{if (result.data.code === 200){wx.reLaunch({url: '../index/index'//成功跳到主页})wx.showToast({title: "登录成功",icon: 'success',duration: 1500,});} else if (result.data.code === 0){wx.showToast({title: result.data.msg,icon: 'none',duration: 1500,});} else{wx.showToast({title: '登陆失败',icon: 'error',duration: 1500,});}},fail: ()=>{wx.showToast({title: '网络错误',icon: 'error',duration: 1500,});},});}}}})

进入json

{"usingComponents": {},"navigationBarTitleText": "登录"
}

进入app.json

{"pages": ["pages/login/login","pages/index/index","pages/logs/logs"],}

将登录页面login加入pages中

简单的登录页面就完成啦!

效果图



微信小程序开发(2)—— 简单的页面登陆实现相关推荐

  1. 自学微信小程序开发第五天- 页面切换相关

    自学微信小程序开发第五天- 页面切换相关 创建多个页面 页面间跳转 页面间传值 另一个页面跳转的方式(重定向) 点击跳转元素时的样式 导航API 研究过页面样式设计后,就是多页面的呈现了,这就需要研究 ...

  2. Python+微信小程序开发(四)页面跳转和获取用户信息

    上一篇已经介绍了如何搭建一个自己的静态页面,接下来则涉及到一些用户信息获取与跳转的操作. 一.页面跳转 首先新建一个跳转页面,按上篇的操作生成pages/redirect/redirect. 1.对标 ...

  3. 微信小程序开发:简单列表界面的实现

    最近,想了解下微信小程序的开发. 看了下官网的组件和API介绍,想通过一个简单的列表展示,来学习下如何开发微信小程序. 先来看下最后的效果(使用的测试数据,后期可改为http请求返回的数据). 底部的 ...

  4. 【零基础】学会微信小程序开发-实现第一个页面

    上一篇我们了解了微信小程序代码结构组成,本篇文章,我们将要开始进行小程序的真正开发工作,Let's go! ##第一个页面 让我们来创建第一个页面 右键单击 pages 目录,在弹出来的菜单里,选择 ...

  5. 微信小程序开发——以简单易懂的浏览器页面栈理解小程序的页面路由

    前言: 对于小程序的页面路由,如果没有一定开发经验的话,理解起来还是会有些困难的.哪怕是有一定小程序开发经验的开发者,能够完全理解掌握的恐怕也不多. 这里就以另外一种方式来详细的介绍小程序的页面栈及路 ...

  6. 微信小程序开发使用onreachBottom实现页面触底加载及分页

    目录 一 简要介绍一下onreachBottom事件 二  实例展示 三 遇到的一些问题 一 简要介绍一下onreachBottom事件 onreachBottom和onLoad以及onShow一样, ...

  7. 微信小程序开发一个简单的摇骰子游戏

    页面代码 <view class='top'>{{txt}}</view> <view class='point1'><image src='{{one_im ...

  8. 微信小程序开发之侧边栏与页面分开滑动

    需要用到视图容器组件scroll-view,使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height. wxml代码如下: <view class=" ...

  9. 学习笔记(1):微信小程序开发实战-计算器实战页面布局

    立即学习:https://edu.csdn.net/course/play/3011/49695?utm_source=blogtoedu 20200701晚,学到12min

  10. vue微信小程序开发(二)---页面以及导航

    vue微信小程序开发(二)-菜单以及页面 这里写目录标题 vue微信小程序开发(二)---菜单以及页面 图标的选择 创建并注册页面 底部导航   大家好,我是代码哈士奇,是一名软件学院网络工程的学生, ...

最新文章

  1. 八个层面比较 Java 8, RxJava, Reactor
  2. 组策略部署软件----将部署的软件分类
  3. python利器app-有了这个神器,轻松用 Python 写 APP !
  4. 【C 语言】二级指针作为输入 ( 自定义二级指针内存 | 二级指针排序 | 通过 交换指针指向的内存数据 方式进行排序 )
  5. lan交换和无线教师手册_无线交换机的出现,能否解放双手?
  6. pdf如何解除加密?
  7. gitlab之常用命令
  8. 企业信息安全模型(成熟度模型)
  9. 富文本点击事件-TTTAttributedLabel和YYtext的不同用法
  10. 服务器集成显卡性能,主流显卡参数和性能对比
  11. ab服务器网页,使用ab进行web服务器压测详解
  12. 那智机器人带CClink模块和三菱Q系列PLC通信
  13. android动画效果 translate,详解Android 动画之TranslateAnimation应用的参数说明
  14. 艾司博讯:拼多多全店推广是什么意思?
  15. 获得淘宝商品详情原数据接口调用展示
  16. 如何打开VoLTE,ViLTE,VoWifi Feature
  17. Android StatusBar 更改
  18. PHP.ini配置文件(转载)
  19. 电影级动态图片制作PS动作
  20. ElasticSearch某个节点与集群失联这个过程会发生什么?

热门文章

  1. Windows DOS命令总结大全
  2. 易语言dd驱动模拟按键模块_DD驱动 虚拟键盘 虚拟鼠标
  3. 简单的markdown在线解析服务-pro
  4. IBM Power小型机用前面板液晶屏查看HMC端口IP
  5. 国威 416 电话交换机设置
  6. uni-app开发和常规Vue开发
  7. c语言大华面试题,大华股份的一道笔试题 C/C++
  8. HMI智能座舱自动化测试软件
  9. 分布式光纤管道泄漏监测系统管道泄漏检测技术分析
  10. postman简介与安装步骤