![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端框架、组件
Zyrzka
这个作者很懒,什么都没留下…
展开
-
vue-router原理/手写实现简单vue-router
main.jsimport Vue from 'vue'import App from './App'// import router from './router'//采用自己的路由组件import router from './zrouter'Vue.config.productionTip = false/* eslint-disable no-new */new Vue({ el: '#app', router, components: { App }, tem原创 2021-08-08 14:23:29 · 247 阅读 · 0 评论 -
el-table表头错位问题
情景:自己设置了el-table的height属性,数据较多时,表格出现滚动条,导致表头和表身有些错位解决办法:el-table提供了重绘方法,只需在数据获取之后调用nextTick执行此方法执行之后就会对齐this.$nextTick(() => { this.$refs.table.doLayout()})这样就ok了了了了了~...原创 2021-03-12 10:32:29 · 598 阅读 · 0 评论 -
浏览器js视频播放器外挂srt字幕(vue为例)
这里以vue为例啦第一次外挂字幕需求,mark一下~一、主要函数,将文本转化为易用的数组1、获取srt内容(本次srt是get获取的) async getSrt(url,index){ let srtText = await fileApi.getStr(url) if(srtText.success){ let srtItem = this.createSrtArr(srtText.data) //对应的多种语言的srt字幕的map,序号为k原创 2020-08-28 15:29:56 · 3477 阅读 · 8 评论 -
element-ui在vue-cli下按需引入
1、全局安装elementnpm i element-ui -S2、安装npm install babel-plugin-componentnpm install babel-plugin-component -D3、改写.babelrc文件{ "presets": [ ["env", { "modules": false, "target...原创 2019-03-18 14:00:25 · 232 阅读 · 0 评论