![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
起个名字不容易啊
这个作者很懒,什么都没留下…
展开
-
js vue解析xls、xlsx文档
js vue解析xls、xlsx文档 let fileReader = new FileReader() // reader.readAsBinaryString(file.raw) fileReader.onload = (e) => { let workbook = XLSX.read(e.target.result, { type: 'binary' }) let sheetList = workbook.SheetNames原创 2022-04-27 16:20:14 · 310 阅读 · 1 评论 -
el-table 修改滚动条 兼容火狐
el-table 每次数据发生变化 都会重新加载 classPerfectScrollbar 需要引入这个包使用方法 v-scrollTabnpm install perfect-scrollbarimport Vue from 'vue'import PerfectScrollbar from 'perfect-scrollbar'class scrollTabFunctin { constructor () { this.perfectScrollbar = null原创 2022-04-11 15:26:42 · 575 阅读 · 0 评论 -
vue opd、xml文件上传解析 、双击修改、 导出文件
vue opd、xml文件上传解析 、双击修改、 导出文件目前解析的是固定标签上传采用el-upload<el-upload ref="upload" class="upload-demo" drag action="" :limit="1" :accept="accept" :on-change="successChange" :aut原创 2021-12-29 14:57:13 · 819 阅读 · 0 评论 -
vue 挂载body报错
1、 众所周知vue2.0版本一上,不能直接挂载body2、el:body 、$mount() 肯定会抛出问题,提供的元素只能作为挂载点。不同于 Vue 1.x,所有的挂载元素会被 Vue 生成的dom替换m3、如何挂载自己定义的实例appendchildl 啦...原创 2021-01-14 08:53:21 · 375 阅读 · 0 评论 -
vue性能优化的方法
1、路由懒加载const router = new VueRouter({ routes:[{ path: './ment', component: () => import('./ment.vue') }]})2、keep-alive 缓存页面<template> <div id="app"> <keep-alive> <router-view /> </kee原创 2020-07-29 22:43:50 · 287 阅读 · 0 评论 -
vue 中的data为什么是函数形式
vue的组件可能会存在多个实例,如果使用对象的形式定义data,当中的状态会产生数据污染,影响所有的组件实例,一个状态发生变化其他的状态也会跟着发生变化。如果使用函数的形式定义,在initDate的时候每次都会创建一个新的data对象,虽然数据一样但指向不同的引用,数据不会污染。根实例在创建的过程中不会存在这种限制,因为根实例只有一个...原创 2020-07-28 23:28:19 · 438 阅读 · 0 评论 -
vue组件的看法 和 作用
1、组件是可复用的实例,一个网页中某一个部分需要在多场景中使用,可以抽成一个组件进行复用,提高代码复用性2、组件化开发能大幅度的提高应用开效率、测试性、复用性,3、组件使用的分类有: 页面组件、通用组件,业务组件一般是登录的组件具有很强的业务性,通用组件: 按钮、表单、输入框。4、vue组件的特点:vue的组件是基于配置的,框架会自动生成构造函数,它基于vue commpent 这个类扩展自vue,在扩展过程中会继承已经有的选项,5、vue中常见组件化的技术有: 属性prop、自定义事件、插槽等,主原创 2020-07-27 22:38:09 · 1795 阅读 · 0 评论 -
vue中key的作用及其原理
key的作用是为了在diff算法执行时更快的找到对应的节点,提高diff速度key具有唯一性vue中循环需加 :key=“唯一标识” ,唯一标识可以使item里面id index 等,因为vue组件高度复用增加key可以标识组件的唯一性,为了更好地区别各个组件key的作用主要是为了高效的更新虚拟DOM原理: key的作用主要是高效的更新虚拟Dom, 其原理是vue 在patch中的patchVode下的updateChildren 会处理新老子节点 可以通过 key精准判断俩个节点是否是同一个,如果没原创 2020-07-26 19:49:29 · 1350 阅读 · 0 评论