js
吃痴鱼
这个作者很懒,什么都没留下…
展开
-
使用echarts简单实现双柱状图重叠效果
【代码】使用echarts简单实现横向双柱状图重叠效果。原创 2022-12-12 14:42:34 · 3347 阅读 · 0 评论 -
react页面滚动到顶部->1.元素dom内部;2.windows滚动
通过useRef获取元素信息,距离顶部的高度。原创 2022-09-22 17:10:49 · 707 阅读 · 0 评论 -
js数组重组的一些方法
1.提取某个字段为一个数组。3.筛选数据重组为数组。2.筛选对象->单条。原创 2022-08-29 15:43:39 · 979 阅读 · 0 评论 -
使用字体图片
【代码】使用字体图片。原创 2022-08-25 11:40:53 · 58 阅读 · 0 评论 -
一些常用公共方法
公共方法原创 2022-08-01 09:54:39 · 137 阅读 · 0 评论 -
js合并数组对象中key相同的数据,并以此key生成新对象
害原创 2022-07-22 16:23:02 · 3142 阅读 · 1 评论 -
sort()排序,reserve()翻转数组
无原创 2022-06-17 15:59:49 · 420 阅读 · 0 评论 -
jspdf和html2canvas将html内容转 PDF
无原创 2022-06-17 15:26:35 · 218 阅读 · 0 评论 -
对数据中\n换行处理
第一种css white-space: pre-line;第二种js全局替换txts=txts.replace(/[\n\r]/g,'<br>')txts=txts.replace(/\n/g,'<br>')原创 2021-12-06 17:25:16 · 261 阅读 · 0 评论 -
正则校验,中间不能连续出现
1、逗号分隔中英文字符串,不能在首尾出现,中间有且仅有一个逗号const reg = /^(?!,)(?!.*,$)[\u4e00-\u9fa5a-zA-Z]+(?:[,][\u4e00-\u9fa5a-zA-Z]+)*$/g; const reg = /^(?!,)(?!.*,$)[\u4e00-\u9fa5a-zA-Z]+(?:[,][\u4e00-\u9fa5a-zA-Z]+)*$/g; if (reg.test(value)) { callback();原创 2021-11-09 14:27:09 · 2161 阅读 · 0 评论 -
通过当前id递归遍历树结构,树结构回显
方法treeSelect(node) {//调用赋值 this.findPathByLeafId(this.partOptions, node.id) }, // 递归实现,遍历数组 // 通过id遍历查找父级namefindPathByLeafId(array, id) { const stack = [] let going = true const.原创 2021-07-13 11:43:10 · 569 阅读 · 0 评论 -
js拖拽换位置
ondrop: 当放置被拖数据时,会发生 drop 事件,这里自定义drop(event,this)函数,互换两个的innerHTML ondragover:当拖动链接等有默认事件的元素时,要在ondragover事件中用ev.preventDefault()阻止默认事件。否则drop事件不会触发。 draggable:允许拖动。 ondragstart:规定当元素被拖动时,会发生什么。在上面的例子中,ondragstart 属性调用了一个函数,drag(event),它规定了被拖动的数据。dataT转载 2021-06-25 11:07:10 · 955 阅读 · 0 评论 -
JSON.stringify和js-replace替换所有字符,在原数组进行数据改变
1.遍历数组,删除不要的数据;2.重新遍历数组进行替换先删除再替换 this.seriesData && this.seriesData.forEach((item, index) => { //删除名字为team这条数据 if (item.typeName === 'team') { this.seriesData.splice(index, 1)原创 2021-06-24 18:18:44 · 798 阅读 · 0 评论 -
js替换,切割,判断文件名
1.js正则替换类名为split文本所有分号var str = $(".split"); var reg = /[;;]/g; for (var i = 0; i < str.length; i++) { str[i].innerText = str[i].innerText.replace(reg,";\n"); // ‘$&’替换与regexp相匹配的子串 2.截取字符var Name ='今天你好漂亮啊';var short...原创 2021-06-23 16:27:40 · 712 阅读 · 0 评论 -
复制链接clipboard.min.js
<script src="/skin/js/pages/navAndfooter.js"></script><script src="/skin/js/pages/companynewslist.js"></script><script> var inner = this.location.href; var clipboard = new Clipboard('.btnLinkCopy',{ text:fun.原创 2021-06-23 13:08:46 · 421 阅读 · 0 评论