首页 > 小程序教程 > 微信小程序五洲到家编辑用户名简单功能设计制作开发教程

微信小程序五洲到家编辑用户名简单功能设计制作开发教程

上一篇 下一篇
本文给大家带来的是微信小程序五洲到家编辑用户名简单功能设计制作开发教程,制作好以后效果图如下:
一、wxml页面代码如下:
<!--pages/editname/editname.wxml-->
<view class="edit-box">
    <view class="edit-dec">请在输入框编辑用户名</view>
    <input value="{{userName}}" focus="true" confirm-type="提交" bindconfirm="submit"/>
</view>
 
二、wxss样式文件代码如下:
/* pages/editname/editname.wxss */

.edit-box .edit-dec{
    font-size: 24rpx;
    color: #222;
    margin: 30rpx 0 20rpx 20rpx;
}
.edit-box  input{
    border: 1px #efefef solid;
    height: 88rpx;
    line-height: 88rpx;
    display: block;
    background-color: #efefef;
    padding-left: 20rpx;
    font-size: 28rpx;
}
三、js页面代码如下:
// pages/editname/editname.js
//获取app实例
var util = require('../../utils/util.js');
var ports = require('../../utils/ports.js');
var appInstance = getApp();
Page({
  data:{
    userName: ''
  },
  judge: function(){
        if(!appInstance.globalData.userInfo.hasData){
            wx.navigateBack({
              delta: 2
            });
        }
  },
  submit(e){
        var _self = this;
        util.getToken().then(token => {
            util.wxRequest({
                method: 'POST',
                url: ports.updateNickName,
                header:{ 'X-Auth-Token': token, 'content-type': 'application/x-www-form-urlencoded' },
                data: {
                    nickname: e.detail.value 
                }
            }).then((res) => {
              appInstance.globalData.userInfo.nickname = e.detail.value;
              wx.showToast({
                title: '修改成功',
                icon: 'success',
                duration: 1000,
                success: function(){
                  setTimeout(function(){
                    wx.navigateBack({
                      delta: 1
                    });
                  }, 1000);
                }
              })
            });
        });
  },
  onLoad:function(options){
      this.judge();
      this.setData({
        userName: appInstance.globalData.userInfo.nickname
      });
  },
  onReady:function(){
    // 页面渲染完成
  },
  onShow:function(){
    // 页面显示
  },
  onHide:function(){
    // 页面隐藏
  },
  onUnload:function(){
    // 页面关闭
  }
})

模板简介:该模板名称为【微信小程序五洲到家编辑用户名简单功能设计制作开发教程】,大小是,文档格式为.,推荐使用打开,作品中的图片,文字等数据均可修改,图片请在作品中选中图片替换即可,文字修改直接点击文字修改即可,您也可以新增或修改作品中的内容,该模板来自用户分享,如有侵权行为请联系网站客服处理。欢迎来懒人模板【小程序教程】栏目查找您需要的精美模板。

相关搜索
  • 下载密码 lanrenmb
  • 下载次数 18,653次
  • 使用软件
  • 文件格式
  • 文件大小
  • 上传时间 07-20
  • 作者 网友投稿
  • 肖像权 人物画像及字体仅供参考
栏目分类 更多 >
热门推荐 更多 >
自适应 企业网站 微信文章 html5 微信图片 微信公众平台 微信模板 响应式 单页式简历模板 微信素材
您可能会喜欢的其他模板