Vue
文章平均质量分 60
爬行者c
正在努力爬行中......
展开
-
Vue项目优化
使用keep-alive缓存路由组件对象常用于详情页返回列表页,保存组件的渲染状态,避免被重复渲染和创建。 <div id="app"> <keep-alive> <router-view v-if="$route.meta.keepAlive"></router-view> </keep-alive> <router-view v-if="!$route.meta.keepAlive">&原创 2021-10-28 17:13:58 · 120 阅读 · 0 评论 -
脚手架中的一些问题
安装依赖npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modules/abbrev'终端更新npm加上时 sudo,sudonpm install npm -gnpm WARN npm npm does not support Node.js v8.11.3原因:node 版本太新,npm版本太旧,查看对应关系 https://no...原创 2021-10-28 10:22:02 · 147 阅读 · 0 评论 -
Axios简易封装
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。特性从浏览器中创建XMLHttpRequest 从 node.js 创建 http请求 支持 Promise API 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSON 数据 客户端支持防御XSRF安装cnpm install axios --save-dev封装建立service文件夹,再建立http.js文件夹用于封装网络请求,和api.js统一存...原创 2021-10-29 14:42:04 · 323 阅读 · 0 评论 -
Vue项目vant的使用
官方文档 Vant - Mobile UI Components built on Vue安装npm i vant -Snpm i babel-plugin-import -D //这是一个插件 按需引入时必须要引入全局导入main.jsimport Vant from 'vant';import 'vant/lib/index.css';Vue.use(Vant);自动按需引入// babel.config.js 中配置module.exports = {...原创 2021-10-28 17:11:03 · 2081 阅读 · 0 评论 -
Vue项目视频播放
使用视频播放插件 vue-video-playerhttps://github.com/surmon-china/vue-video-player安装npm install vue-video-player --save兼容m3u8,安装videojs-contrib-hlsnpm install --save videojs-contrib-hls全局引入main.jsimport VideoPlayer from 'vue-video-player'requ..原创 2021-10-08 16:47:23 · 410 阅读 · 0 评论 -
Vue CLI中插槽的使用
作用:在父组件中将自定义内容插入到子组件中。原创 2021-05-20 16:56:31 · 253 阅读 · 0 评论