当前位置: 首页 > news >正文

怎样购买起名软件自己做网站/山东济南最新消息

怎样购买起名软件自己做网站,山东济南最新消息,金华做公司网站,.net手机网站源码实现目标:在进入”用户中心“页面之前,一定要获取用户信息;若没有用户信息,则一定要进行登录以获得用户名、密码等信息,使得“用户中心”能显示一系列用户信息。 各个页面: 登录页面: 输入信…
  • 实现目标:在进入”用户中心“页面之前,一定要获取用户信息;若没有用户信息,则一定要进行登录以获得用户名、密码等信息,使得“用户中心”能显示一系列用户信息。

  • 各个页面:


登录页面:

输入信息前:
在这里插入图片描述

输入信息后:
在这里插入图片描述-----------------------------------------------------------
用户中心:
在这里插入图片描述

  • 具体实现
    -1.app.js中设置userinfo数据为null
appData:{userinfo:null,}

-2. user.js中判断userinfo是否为null,若为null,则跳转到“登录页面”

onLoad: function (options) {if(app.appData.userinfo==null){wx.redirectTo({ url: "../login/login" })//此时没有返回按钮}

-3.在“登录”页面login.wxml设置
用户名input输入框
密码inout输入框
以及button登录按钮

///并通过分别给用户名、密码绑定事件bindinput
///来获取输入框的数据

//通过给按钮绑定事件bindtap
///将页面跳转到”用户中心“页面,并把数据传给app.userinfo全局数据

<view><view><input class="input1" placeholder="{{input1Test}}" bindinput="usernameInput"/></view><!-- 如何获取?需要我们给输入框绑定一个事件 --><view><input style="felx-grow:1" class="input2" placeholder="{{input2Test}} " password="true"            bindinput="passwordInput"/></view><view><button type="primary" bindtap="loginBtnClick" class="btn"> 登录 </button></view></view>

-4.在login.js具体实现bindinput和bindtap事件
//通过event.detail.value获取输入框的值
//通过this.setData来讲输入框的值赋值给username和password
在这里插入图片描述

data: {input1Test:"请输入用户名",input2Test: "请输入密码",//定义username:null,password:null,//如何获取?需要我们给输入框绑定一个事件},//定义2个方法usernameInput:function(event){//打印事件 console.log(event);this.setData({username:event.detail.value})//将输入框的用户名传入username变量},//我们在输入的时候数据就有值了appData//我们需要在点登录按钮时,要把数值赋给userinfopasswordInput:function(event){//console.log(event);this.setData({password: event.detail.value})}

//再将username和password传给app.userinfo

loginBtnClick:function(){//登陆的时候信息保存到app里面//1.点登陆的时候 获取输入框中获取的数据app.appData.userinfo={username:this.data.username,password:this.data.password}wx.switchTab({url:'../user/user'})//把用户账号密码提交到服务器里面 验证返回true 存在且相等 ,才返回到用户页面,省略这个步骤},

-5.将app.userinfo信息传给user.username

 onLoad: function (options) {if(app.appData.userinfo==null){//若userinfo为空,则要跳转到登录页面/// wx.navigateTo({url:"../login/login"}) //不能用这个 因为跳转到没登陆就登陆页面,还能返回到用户界面wx.redirectTo({ url: "../login/login" })//因为跳转到没登陆就登陆页面,,此时没有返回按钮}else{this.setData({username:app.appData.userinfo.username})}},
http://www.jmfq.cn/news/4841497.html

相关文章:

  • 小程序云开发教程/百度seo排名推广
  • 宜宾建设网站/网络营销的含义特点
  • 做母婴网站/seo优化公司
  • 手机网站建设流程 知乎/拉新推广怎么快速拉人
  • 108社区找工作/seo咨询岳阳
  • 福建建设人才网/黄冈seo顾问
  • 做网站公司排名/营销网站建设方案
  • 比较简洁大方的网站/做网站推广的公司
  • 建设网站论坛/上海百度seo网站优化
  • 别人帮自己做网站有后门吗/网站结构优化
  • 官方网站下载官方版本/排名前50名免费的网站
  • 做网站要要多少钱/关键字挖掘爱站网
  • 做初中物理题目的网站/推广一次多少钱
  • vip电影网站建设/网站百度权重
  • 泉州建设部网站/周口网络推广哪家好
  • b2b网站怎么做关键词优化/广东今日最新疫情通报
  • 营销平台建设/湛江seo网站管理
  • 网站建设专业可行性分析/开发制作app软件
  • 网站建设摊销时间是多久/推广普通话手抄报简单又好看
  • 泰州做网站 泰公网络科技公司/2345网址导航删除办法
  • 学做家常菜去那个网站/网站建设的好公司
  • 上海专业制作电子商务网站/百度关键词多少钱一个月
  • 个人备案能做企业网站吗/网站seo外链
  • 杭州定制网站建设/应用商店aso
  • wordpress仿淘宝/seo的概念
  • 海口网站开发/免费关键词优化工具
  • 做科技汽车的视频网站/企业品牌推广方案
  • 平顶山专业做网站公司/西安百度推广代理商
  • 企业网站建设 价格/山西seo基础教程
  • 高校网站建设/媒体代发布