- 博客(14)
- 收藏
- 关注
原创 身份证号码隐藏个人信息
//将姓名进行隐藏处理nameFormat (item) { console.log(item) if (!item) return ''; let str = item; if(str.length == 2){ str = str.toString().replace(/^([^\x00-\xff])([^\x00-\xff]{0,})([^\x00-\xff])/g , '$1*') }else if(str.length == 3){ str = str.toS
2021-12-06 18:38:48
425
原创 数组和对象
//1、删除数组中指定元素removeByValue(arr, val) { for (var i = 0; i < arr.length; i++) { if (arr[i] == val) { arr.splice(i, 1) break } }}let arr=[1,2,3,4,5]this.removeByValue(arr,2)// 2、对象合并方法objMerge(obj1, obj2) { for (var key in.
2021-08-31 11:43:03
104
原创 input输入限制
只允许输入数字(整数:小数点不能输入)<input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" >允许输入小数(两位小数)<input type="text" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" >允许输入小数(一位小数)<input type="text" onkeyup="value=value.rep
2021-08-25 13:21:02
221
原创 request接口请求系列+示例
## 0、页面:(例子)import API from '@/api/doctor/index'API.getUsage().then(response => { this.pastHistory = response.pastList[0].itemList //过敏史 this.allergy = response.pastList[1].itemList //过敏史 var pastFamily = response.pastList[2].itemList
2021-08-20 11:24:55
1123
原创 vant tab+列表+下拉刷新
我的订单<template> <section id="my_order" selected="true" params="{}"> <ul id="order_type" class="order_type disflex"> <li class="boxflex" :class="{'on':status==0}" @click="changeStatus(0)"><span>{{ statusText[0] }}&l
2021-08-18 16:17:42
601
原创 vant 列表+下拉刷新
<!-- 随访任务 --><template> <div class="task"> <van-pull-refresh v-model="refreshing" @refresh="onRefresh"> <van-list v-if="taskList.length>0" v-model="loading" :error.sync="error" :offset="offset" :finished="finished
2021-08-18 16:15:58
281
原创 微信小程序upload
<view class="form-part else-part"> <view class="part-title else-title"> <view class="img-label">线下病历/处方({{imgList.length}}/{{maxImgList}})</view> </view> <view class="part-content img-box-wrap"> &
2021-07-07 11:27:47
314
原创 微信小程序util.js
const api = require('../config/api.js')const sysInfo = wx.getSystemInfoSync()let loginNum = 0const MAX_LOGIN_NUM = 10const headerParams = { '_p': 2, '_m': sysInfo.model, '_o': 5, '_w': 1}function parseTime(time, cFormat) { if (!time) {
2021-07-07 11:08:28
503
原创 input输入身份证号 实现自动生成个人信息
input输入身份证号 实现自动生成个人信息<el-form-item label="身份证号:" prop="identityCard"> <el-input v-model="dataForm.identityCard" :disabled="disabled" placeholder="请输入身份证号" /> </el-form-item> rules: { identity
2021-06-24 18:04:44
1533
原创 util.js中常用的公共方法
0、自定义数组随机显示一个arrRandom(arr) { let n = Math.floor(Math.random() * arr.length + 1) - 1; return arr[n]}1、随机生成颜色randomColor() { return '#' + ('00000' + (Math.random() * 0x1000000 << 0).toString(16)).slice(-6);}2、生成指定范围内随机数randomNum(m
2021-01-08 16:58:06
546
原创 js处理时间
当前时间数据格式化:2021-01-01function formatDate(date) { let y = date.getFullYear(); let m = date.getMonth() + 1; m = m < 10 ? '0' + m : m; let d = date.getDate(); d = d < 10 ? ('0' + d) : d; return y + '-' + m + '-' + d; };
2021-01-08 11:27:09
124
原创 js操作字符串
1、字符串合并操作:“ + ” var iNum01 = 12; var iNum02 = 24; var sNum03 = '12'; var sTr = 'abc'; alert(iNum01+iNum02); //弹出36 alert(iNum01+sNum03); //弹出1212 数字和字符串相加等同于字符串相加 alert(sNum03+sTr); // 弹出12abc 2、parseInt() 将数字字符串转化为
2020-12-28 17:18:55
394
原创 js遍历方法
js遍历方法1、普通for循环let arr = ["one","two","three",1,2,3]for(let i = 0; i < arr.length; i++) { console.log(arr[i] + '/' + i)}2、优化版for循环let arr = ["one","two","three",1,2,3]for(let i = 0,len=arr.length; i < len; i++) { console.log(arr[i] +
2020-12-28 15:56:32
162
原创 js基础操作
js操作1、转字符串2、转数字3、转布尔值4、检查值是否为数组5、数组去重6、数组转对象7、对象转数组8、截取数组中的前两项9、替换数组中对象的键1、转字符串const input = 123;console.log(input + ''); // '123'console.log(String(input)); // '123'console.log(input.toString()); // '123'2、转数字const input = '123';console.log(+inpu
2020-12-28 14:36:51
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人