logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

element中el-tree动态(懒)加载节点与自定义过滤

项目(vue+TS)背景,总共有三级菜单,二级菜单数据是已有的,三级菜单数据是根据二级菜单动态拉取渲染的,且当第二次请求时,不在重新请求,只是把上一次请求的数据拿来渲染就行了,减少了请求。参考 element-UI-tree按需引入element.jsimport {Scrollbar,} from "element-ui";Vue.use(Scrollbar);...

el-table v-loading报错

今天使用el-table v-loading报错Failed to resolve directive: loadinggithub有相关bug issues#17952解决办法也很简单:main.js 中添加import { Loading } from 'element-ui';Vue.use(Loading.directive);...

vue-cli3首屏加载优化

首屏加载优化项目基于vue2.x+vue-router + vuex + element-ui结合 vue-cli3.0背景和结果:项目上线完首屏加载比较慢,加载时间为11s+,优化之后加载时间控制在4s左右,打包体积从原来的5.76M变为2.54M。优化方向:1.组件按需加载。2.将图片压缩。3.cdn引入资源(vue,vuex,vue-router,组件库等)...

重学JS | 防抖与节流(含vue自定义指令&Vue+Ts防抖)

介绍常规的防抖节流实现方式以及业务场景。看完这篇足矣!

文章图片
#javascript
iview-Modal组件的二次封装

ivew中model的简单二次封装二次封装基本会涉及到 vue组件通信,监听或者计算属性。我二次封装的目的主要是实现编辑功能,效果好了,上代码://myModel.vue<template><Modalv-model="visible":title="title"@on-o...

element Table定制化导出Excel(特定行/列导出)

既然需求来了,咋们就做最后实现大概这个样子网上各种查阅有个方法时这种(需要额外的安装script-loader):table导出选中项我项目是 vue+ts,我看到需要额外的引入两个文件,这两个文件里面我看var还在用,还有各种类型报错,肯定要大改,我是个懒人。。。。进而找到了这个方法:表格数据导出Excel思路很新奇:把选中的数据再用一个看不见的表格展示出来,最后导出!如果你导出的地方较多,这样

让axios在vue(2.x)中丝滑起来(基本封装/请求取消,重试, 挂起等)

axios在vue中的使用手册(封装,取消请求,请求重试,请求挂起),涉及业务1. token过期刷新;2. 多个请求url;3. 请求失败重试,挂起;4.重复请求取消,...

#vue.js#ajax
element中el-tree动态(懒)加载节点与自定义过滤

项目(vue+TS)背景,总共有三级菜单,二级菜单数据是已有的,三级菜单数据是根据二级菜单动态拉取渲染的,且当第二次请求时,不在重新请求,只是把上一次请求的数据拿来渲染就行了,减少了请求。参考 element-UI-tree按需引入element.jsimport {Scrollbar,} from "element-ui";Vue.use(Scrollbar);...

echarts全国地图点击弹窗(Vue)

实现echart 全国地图点击标记有弹窗

vue中reject与provide使用

他的产生是为了多级嵌套子组件引用父组件的值!官网的说法<template><div class="test1"><son></son></div></template><script>import son from '../components/Son.vue'e...

    共 17 条
  • 1
  • 2
  • 请选择