![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
chaffererdog
这个作者很懒,什么都没留下…
展开
-
jq动态设置radio选中不生效
jq版本不同写法不同// jQuery < 1.6:$(this).attr('checked', true);// jQuery >= 1.6:$(this).prop('checked', true);参考https://blog.csdn.net/sinat_24713805/article/details/93627872原创 2022-02-16 11:33:23 · 936 阅读 · 0 评论 -
vue-element-admin后台导出带图片的excel
1.引入js-table2excel插件import table2excel from 'js-table2excel'2.导出的表头数据data() { excelHeaderArr: [ { title: '第一个字段', key: 'column_1', type: 'text' }, { title: '第二个字段', key: 'column原创 2021-12-17 16:17:57 · 465 阅读 · 0 评论 -
JQ验证输入的颜色是否合法
参考:https://www.jb51.net/article/112757.htmvar val = '#000';var pattern = /^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/;console.log(pattern.test(val));原创 2021-10-16 11:44:25 · 93 阅读 · 0 评论 -
js静态改变地址栏
var stateObject= {}var oldUrl = window.location.href// 注释代码:以/为分隔符,去除最后一个值// oldUrl = oldUrl.split('/')// delete(oldUrl[oldUrl.length-1])// oldUrl = oldUrl.join('/')var title = ""var newUrl = oldUrl + valhistory.pushState(stateObject,title,newUrl)原创 2021-07-20 17:06:56 · 682 阅读 · 0 评论 -
关于IOS无法在微信浏览器页面关闭时调用ajax问题
经测试,以下方法为监听ios页面关闭的方式window.addEventListener('pagehide', function () { //页面关闭时触发});但上述方法内无法调用ajax。参考https://developers.weixin.qq.com/community/develop/doc/000c4ec38c80d82fabcb190cb5bc00这个帖子评论改用Navigator.sendBeacon()方式调用接口发现确实可以成功请求接口,代码如下window原创 2021-07-19 16:25:45 · 608 阅读 · 0 评论 -
JS禁止console.log()输出
写在入口文件即可console.log=function(){}原创 2021-05-27 12:27:14 · 1583 阅读 · 0 评论 -
js遍历数组,并向每一个对象元素添加新属性
let arry = this.teamList let arryNew = [] arry.map((item, index) => { arryNew.push(Object.assign({}, item, { disabled: true })) })参考链接: https://blog.csdn.net/localhost_1314/article/details/100776825...原创 2021-05-08 14:51:38 · 5238 阅读 · 0 评论 -
VUE点击按钮复制文本
copyText() { const input = document.createElement("input"); input.setAttribute("readonly", "readonly"); input.setAttribute("value", "hello world"); document.body.appendChild(input); input.select(); input.setSelectionRange(0, 9999);原创 2021-05-08 11:36:38 · 180 阅读 · 0 评论 -
JS获取当天、七天前、一月前日期,获取两个日期之间天数,获取各种所需的日期格式
主要围绕new Date()函数展开 let myDate = new Date(); //打印myDate得到:Fri Apr 16 2021 17:37:52 GMT+0800 (中国标准时间) //获取单元: myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate原创 2021-04-16 17:54:28 · 321 阅读 · 0 评论 -
vue深层拷贝
将一个变量(a)的值赋给另一个变量(b)时,改变后者时防止影响到前者,可使用以下方式this.b = JSON.parse(JSON.stringify(this.a));原创 2021-04-06 16:20:58 · 110 阅读 · 0 评论 -
关于vue视图中组件无法动态更新问题
this.$forceUpdate()原创 2021-04-06 12:35:53 · 267 阅读 · 0 评论 -
element-ui upload组件 方法添加自定义参数
原始写法::on-success="handleAvatarSuccess"加入自定义参数:on-success="function (res, file) { return handleAvatarSuccess(res, file, index) }"handleAvatarSuccess(res, file, index) {},原创 2021-04-01 16:52:04 · 844 阅读 · 0 评论 -
vue / js 动态让div的滚动条自动滚动到底部
vue向一个div添加内容,让div的滚动条自动滚动到底部<div ref="scrollDiv"></div>scrollToBottom() { var div=this.$refs.scrollDiv; div.scrollTop = div.scrollHeight;}原创 2021-03-31 17:48:35 · 1815 阅读 · 0 评论