随笔分类 -  js

1

日期组件在企业微信客户端无法使用
摘要:只需要在main.js里面加上下面代码即可 if (!String.prototype.padStart) { String.prototype.padStart = function padStart(targetLength, padString) { targetLength = target 阅读全文

posted @ 2022-04-01 14:35 ㅤㅤㅤㅤㅤㅤ 阅读(94) 评论(0) 推荐(0)

时间戳转换成时间
摘要:/** * 时间戳转换成时间 * @param {时间戳} stamp */ export const timestampToTime = (stamp) => { var date = new Date(stamp) //时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = 阅读全文

posted @ 2021-05-12 14:23 ㅤㅤㅤㅤㅤㅤ 阅读(190) 评论(0) 推荐(0)

在Vue中引入fullcalendar
摘要:// 引入步骤 // 1、安装插件 // yarn引入方式 // yarn add @fullcalendar/vue @fullcalendar/core @fullcalendar/daygrid @fullcalendar/interaction @fullcalendar/list @ful 阅读全文

posted @ 2021-03-15 10:05 ㅤㅤㅤㅤㅤㅤ 阅读(1661) 评论(0) 推荐(0)

insertAdjacentHTML方法详解
摘要:添加HTML内容与文本内容以前用的是innerHTML与innerText方法, 最近发现还有insertAdjacentHTML和 insertAdjacentText方法, 这两个方法更灵活,可以在指定的地方插入html内容和文本内容。 insertAdjacentText方法与 insertA 阅读全文

posted @ 2021-03-11 15:34 ㅤㅤㅤㅤㅤㅤ 阅读(314) 评论(0) 推荐(0)

字典码值转换(二)
摘要:curFormat(info) { let a = ""; switch (info.cur) { case "01": a = "人民币"; break; case "02": a = "美元"; break; case "03": a = "日元"; break; } } 阅读全文

posted @ 2021-03-11 13:52 ㅤㅤㅤㅤㅤㅤ 阅读(188) 评论(0) 推荐(0)

农历计算方法
摘要:/* eslint-disable */ // var calendar={} export default { /** * 农历1900-2100的润大小信息表 * @Array Of Property * @return Hex */ lunarInfo: [ 0x04bd8, 0x04ae0, 阅读全文

posted @ 2021-03-11 11:05 ㅤㅤㅤㅤㅤㅤ 阅读(992) 评论(0) 推荐(0)

Ant-tree添加搜索框功能
摘要:<template> <a-col> <a-input-search v-model="searchTree" placeholder="请搜索" @search="searchClick" @change="searchClick" /> <a-tree :treeData="scheduleTr 阅读全文

posted @ 2021-02-02 15:45 ㅤㅤㅤㅤㅤㅤ 阅读(608) 评论(0) 推荐(0)

Ant-tree 自定义父子节点图标(一)
摘要:// 注意事项: <a-tree/>标签里面必须包含你要替换的图标 或者SVG, // 并且changeTreeData()方法中, // 给每一个Item添加slots属性的时候 icon值必须要与<a-tree/>标签里面的图片或者图标的slot属性值一致 <template> <div> <a 阅读全文

posted @ 2021-02-01 13:38 ㅤㅤㅤㅤㅤㅤ 阅读(850) 评论(0) 推荐(0)

Ant DataPIcker 禁用时间和日期的方法
摘要:<template> <div> <a-date-picker style="width: 100%" show-time v-decorator="[ 'nextPmTime', { rules: [ { required: true, message: $t('lang.placeholder. 阅读全文

posted @ 2021-01-27 16:30 ㅤㅤㅤㅤㅤㅤ 阅读(706) 评论(0) 推荐(0)

替换对象或数组里面的变量名不替换值
摘要:// 替换对象或数组里面的变量名不替换值 // 先定义一个变量 var jsonObj; // 变量里面是我们所需要的对象或数组 jsonObj = {code: "200", name: "300", sex: "400"}; // 这个是 直接将code属性改成superCode // JSON 阅读全文

posted @ 2019-08-30 09:17 ㅤㅤㅤㅤㅤㅤ 阅读(505) 评论(0) 推荐(0)

替换对象或数组里面的变量名和对应的值
摘要:// 替换对象或数组里面的变量名和对应的值 // 先定义一个变量 var jsonObj; // 变量里面是我们所需要的对象或数组 jsonObj = {code: "200", name: "300", sex: "400"}; // 定义一个新的变量 让他等于对象中你要变更的值 let code 阅读全文

posted @ 2019-08-30 09:14 ㅤㅤㅤㅤㅤㅤ 阅读(772) 评论(0) 推荐(0)

前端下载模板,不需要接收后端二进制流(非动态)直接从前端操作下载
摘要:inImports() { // location.origin IE兼容 if (!window.location.origin) { window.location.origin = window.location.protocol + "//" + window.location.hostna 阅读全文

posted @ 2019-08-01 15:17 ㅤㅤㅤㅤㅤㅤ 阅读(258) 评论(0) 推荐(0)

给金额框增加千位符,并判断是否含数字以外的值如果有则清空, 同时限制只能输入两位小数, 如果输入的是整数 会默认加上" .00 " (三)
摘要:changeNum(s) { // 防范后端传给的是非字符串值 s = s.toString(); // 检测传进来的 s 是否为非数字值 和 非字符串 if (isNaN(s) && !(typeof s "string")) { return s; } s = "" + s; s = s.rep 阅读全文

posted @ 2019-08-01 15:01 ㅤㅤㅤㅤㅤㅤ 阅读(199) 评论(0) 推荐(0)

给金额框增加千位符,并判断是否含数字以外的值如果有则清空, 同时限制只能输入两位小数, 如果输入的是整数 会默认加上" .00 " (二)
摘要:// 我的方法用于vue changeNum(value) { // 预防页面复用(比方说新增/编辑的时候用一套页面)先将value的分隔号清除掉, 如果value值不是字符串必须先转字符串 value = value.replace(/,/gi, ""); // 先判断输入框输入的是否是符合规格的 阅读全文

posted @ 2019-08-01 14:36 ㅤㅤㅤㅤㅤㅤ 阅读(276) 评论(0) 推荐(0)

js复制数组,js复制对象
摘要://复制数组用copyArr 复制对象用copyObj copyArr(arr) { var arr_temp = []; if (arr) { for (let i = 0, j = arr.length; i < j; i++) { if (arr[i] instanceof Array) { 阅读全文

posted @ 2019-08-01 11:18 ㅤㅤㅤㅤㅤㅤ 阅读(272) 评论(0) 推荐(0)

二进制流生成Excel
摘要:// 调用这个方法需要注意的几个点 // 1. 一定要在get或者post请求中添加 responseType: 'blob' 属性 // 2. 一定要自定义一个 fileName变量(这个是你的文件名加变量 比方 let fileName = "我的博客写的真好.xls") fileName变量中 阅读全文

posted @ 2019-08-01 10:55 ㅤㅤㅤㅤㅤㅤ 阅读(287) 评论(0) 推荐(0)

修改后台传的值
摘要:var arr = new Array(); arr = data.body.LIST; // 新建一个数组然后,后台传的数据赋值给这个数组 我这里后台穿的数据是 list:[0: {name: "王五", age: "18"} 1: {name: "张三", age: "16"}], 我想要的数据 阅读全文

posted @ 2019-07-08 11:03 ㅤㅤㅤㅤㅤㅤ 阅读(134) 评论(0) 推荐(0)

字典码值转换(一)
摘要:/ 我的方法用于VUE表格 :formatter="curFormat"调用 curFormat(row, colum) { if(row.cur '01') { return "人民币"; } else if(row.cur "02") { return "美元"; }else if(row.cu 阅读全文

posted @ 2019-07-06 17:08 ㅤㅤㅤㅤㅤㅤ 阅读(317) 评论(0) 推荐(1)

给金额框增加千位符,并判断是否含数字以外的值如果有则清空, 同时限制只能输入两位小数, 如果输入的是整数 会默认加上" .00 "
摘要:// 我的方法用于vue changeNum(value) { // 预防页面复用(比方说新增/编辑的时候用一套页面)先将value的分隔号清除掉, 如果value值不是字符串必须先转字符串 value = value.replace(/,/gi, ""); // 先判断输入框输入的是否是符合规格的 阅读全文

posted @ 2019-07-05 14:49 ㅤㅤㅤㅤㅤㅤ 阅读(484) 评论(0) 推荐(1)

去掉金额数字的千位符
摘要:// 去掉金额数字的千位符(我是在vue提交数据的时候把对应要改变的值转换为正常数据传给后台 比方说 input的value="999,999,999 调用这个方法将值转换为 999999999") delcommafy(num) { //num 是你要改变的值 // 先将值转换为字符串 num = 阅读全文

posted @ 2019-07-05 13:48 ㅤㅤㅤㅤㅤㅤ 阅读(482) 评论(0) 推荐(1)

1

导航