自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 elemnt ui table选中状态处理

elemnt ui 使用弹框弹出el-table的选择组件 分页选择在进入下一页返回之后前面的页面会丢失选中状态 此时只需要在table上添加 :row-key=“rowkey” 然后方法中定义 rowkey(row) {return row.id} 即可保存选中状态 但是关闭页面又需要忘记选择状态 此时需要 this.$refs.multipleTable.clearSelection()去清除ref定义的表格的选中状态...

2022-03-10 10:14:59 1675

原创 饿了吗 ui 行拖拽处理

饿了吗ui的table表格 使用行拖拽的需求首先 我们需要 npm install sortablejs --save-dev 安装sortable.js在页面找到需要被拖拽的表格定义row-key为数据的唯一值 定义class类方便后续方法获取 然后在生命周期钩子运行并定义行拖拽方法即可 <el-table class="able" row-key="resId" header-cell-class-name="header-th" :data="selectedResurce" h

2022-03-10 09:43:57 1680

原创 token处理

vue项目 全局请求 token穿透 在登录到页面时使用 localStorage.setItem(‘token’, data.token) 将token存储到本地缓存然后在axios.js中 请求拦截器全局添加如下var _this = this;axios.interceptors.request.use(function(config) { // console.log(getToken()); // 在发送请求之前做些什么 config.head

2022-03-09 17:37:18 229

原创 使用includes去重

includes方法去重 根据数组中是否含有某个值返回 true和false 我在使用includes去重时未注意此方法只能判断简单数据类型 因此需要单独取出数据中的id进行判断 如果含有此id 就不再添加 如果无 此id 就把值添加进去在这里插入代码片let data = [],arr=[],arrId=[]val.forEach(item => { data.push({ resId:item.id, resName: item.videoExplain, res

2022-03-09 15:51:25 462

原创 resetFields()使用bug

后台管理项目 form表单中 使用input框查询 重置时 重置内容使用resetFields()清空输入内容常出现输入框中无法输入文字的bug 查询后发现resetFields()方法为将表单回到初始值而不是清空 并且包含顺序问题 因此还需要使用$nextTick 下面是我的解决参考方式需要注意的是 不变的值依旧赋值上 然后在resetFields()前 将input框里的输入内容置空<el-form class="module-name-filter filter-for

2022-03-09 15:43:27 659

原创 element ui 表单 rules清除

使用element ui 写表单时, 常使用rules定义规则 面对 增加修改使用同一个弹框的场景 容易导致rules提示文字不清除 这时候需要 定义diolog弹框关闭事件 :before-close=“关闭弹窗事件” 并给form表单命名为edit 然后在关闭弹窗的事件中使用 this.$refs.edit.clearValidate() 并且置空数据即可在这里插入代码片```<el-dialog :title="dialogTitle" width="1000px" :before-clo

2022-03-09 15:34:50 2716

原创 小程序_画布的使用

首先 上代码便于理解 现在拆分来一步步的看点击保存按钮之后第一步 定义出来画布的位置在一个看不见的位置第二步 根据getImageInfo方法定义位置尺寸 大小 贴上图片关键在于定时器的先后顺序 先铺设背景图 再在背景图上贴上自己需要的元素 这里需要用上定时器 保证图片层级关系的先后顺序,...

2021-03-17 15:44:38 178

原创 js中使用html()代替模板引擎

js中使用html()代替模板引擎事件需求是如下图所示的一个input输出提示框触发方式可以使用抖动或者直接onChange替代 一开始我思考方式错误使用模板引擎 代码如下图所示饶了一大圈 并且以拼接字符串形式获取id以及内容值不如直接使用html()以及data()方法干净明了...

2021-03-17 09:56:44 185 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除