xcx/pages/user/information/user_info/user_info.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

const form = require("../../../../components/utils/formValidation.js")
var util = require('../../../../utils/util.js');
var api = require('../../../../config/api.js');
var user = require('../../../../utils/user.js');
var app = getApp();
Page({
  data: {
    tipsShow: false, //成功提示
    userInfo: {},
    hasLogin: false,
  },
  onLoad: function (options) {

  },
  onShow: function () {
    let that = this;
    //获取用户的登录信息
    let userInfo = wx.getStorageSync('userInfo');
    this.setData({
      userInfo: userInfo,
      hasLogin: true
    });
    util.request(api.UserIndex).then(function (res) {
      if (res.code === 0) {
        that.setData({
          user: res.data.user,
        });
      }
    });
  },
  formSubmit: function (e) {
    //表单规则
    let rules = [{
      name: "name",
      rule: ["required", "isChinese", "minLength:2", "maxLength:6"], //可使用区间,此处主要测试功能
      msg: ["请输入姓名", "姓名必须全部为中文", "姓名必须2个或以上字符", "姓名不能超过6个字符"]
    }, {
      name: "sex",
      rule: ["required"],
      msg: ["请选择性别"]
    }, {
      name: "mobile",
      rule: ["required", "isMobile"],
      msg: ["请输入手机号", "请输入正确的手机号"]
    }, {
      name: "plate",
      rule: ["required"],
      msg: ["请输入车牌号"]
    }];
    //进行表单检查
    let formData = e.detail.value;
    let checkRes = form.validation(formData, rules);
    if (!checkRes) {
      this.SaveUserInfo(formData);

    } else {
      wx.showToast({
        title: checkRes,
        icon: "none"
      });
后面还有 34 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。