摘要:
element组件源地址:组件 | Element 在原组件中表头固定需要设置height高度,但是设置以后浏览器高度变化table不会变化,会出现一系列问题,就需要监听浏览器高度变化给height重新赋值。 关键代码 <el-table :data="tableData" style="width 阅读全文
摘要:
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { width:12px; height:12px; background-color:#F5F5F5; } /*定义滚动条轨道 内阴影+圆角*/ ::-webkit-scrollbar-track 阅读全文
摘要:
<template> <vue-ueditor-wrap :config="myConfig" v-model="copyContent" :editor-id="editorId"></vue-ueditor-wrap> </template> <script> import VueUeditor 阅读全文
摘要:
添加类名 classList.add document.getElementById('app').classList.add("appForSearch") 移除类名 classList.remove document.getElementById('app').classList.remove( 阅读全文
摘要:
data() { return { // 渲染总数 total: 0, // 设置每次插入显示的DOM数量,根据情况自己设置 once: 20, // 当前已经渲染DOM的总数 countOfRender: 0, // 接口请求回来的完整数据 tempDataList:[], }; }, 有bug, 阅读全文
摘要:
在dom中加入contenteditable='true'即可 <span contenteditable='true'>123</span> 失去焦点时获取当前dom元素内的值 <span @blur='oneArtEditModalFunBlur($event)' contenteditable 阅读全文
摘要:
1、一般情况下判断一个数组是否为空可以用(明确该字段为数组类型) arr.length == 0 来判断 但是还有一种情况时不能确定数组是否定义,比如接口传回的数据中如果没有这个字段,就会报错 Cannot read properties of undefined (reading 'length' 阅读全文
摘要:
mounted() { window.addEventListener("scroll", this.scrollHandle, true) }, methods: { scrollHandle() { const offset = this.$el.getBoundingClientRect(); 阅读全文
摘要:
text为原文本,keywords为关键词数组,如['aa','bb','cc','dd'] //高亮处理函数 highlightKeyword(text, keywords) { keywords.map(m => { var replaceReg = new RegExp(m, "g"); // 阅读全文
摘要:
一个页面同时存在多个echarts图表,无法正确跟随浏览器宽度变化问题 <div style="width: 100%;height: 400px" ref="main"> </div> mounted () { window.addEventListener('resize', this.list 阅读全文