上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 一、事件修饰符 1、.stop 阻止事件冒泡 原生JS里面阻止事件冒泡 event.stopPropagation() 在 vue 里面直接可以写在 事件之后 @click.stop = 'submit' 2、.prevent 阻止默认事件 (如a标签默认跳转行为) 原生JS阻止默认事件 event 阅读全文
posted @ 2021-12-02 14:37 尼古拉斯-富贵 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、什么是http缓存 http缓存就是在浏览器从服务端请求的资源,通过缓存规则保存在浏览器本地,二次请求的时候不再从服务端获取 而是直接从本地获取缓存资源,降低了 服务器压力,提升了加载速度 二、缓存规则 1、强制缓存 首次请求服务端资源时,服务端会在Response Headers 中写入缓存时 阅读全文
posted @ 2021-11-26 14:37 尼古拉斯-富贵 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 1、https://www.jianshu.com/p/6746467c7958 阅读全文
posted @ 2021-11-23 14:21 尼古拉斯-富贵 阅读(27) 评论(0) 推荐(0) 编辑
摘要: layout公共页面是使用频率非常高的页面,且直接通过路由配置 本篇例子:把侧边栏和导航头作为layout,因为在后台管理系统里基本是每个页面都要用的 1、首先在src/views下新建layout文件夹,layout文件夹下新建layout文件作为总体,再给layout新建components组件 阅读全文
posted @ 2021-11-19 16:10 尼古拉斯-富贵 阅读(12837) 评论(0) 推荐(0) 编辑
摘要: 我们项目一般无非三种环境: (dev)本地 (test)测试 (prod)开发 但是脚手架初始结构只有两个:serve,build,且不够灵活。 那么我们该如何配置呢? 1、安装依赖包:npm install --save-dev cross-env 2、根目录新建三个文件,写好相应配置 2.1、. 阅读全文
posted @ 2021-11-16 14:51 尼古拉斯-富贵 阅读(244) 评论(1) 推荐(0) 编辑
摘要: 骨架屏的意思就是,在页面数据没有渲染完成之前,把页面的答题框架展示出来,解决白屏问题,提升用户体验 骨架屏实现方式有三种: 一、图片代替:不灵活,且图片加载也是需要时间的,不推荐 二、页面结构写死:不灵活,不能复用,如果多个页面需要用到,得写多个,不推荐 三、通过webpack配置:可灵活配置,可复 阅读全文
posted @ 2021-11-16 10:18 尼古拉斯-富贵 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 1、for循环 2、ES6 new Set()方法 3、filter去重 阅读全文
posted @ 2021-11-09 17:30 尼古拉斯-富贵 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 实际开发中,很多数据需要进行过滤、正则、转化等等 那么这些操作函数可以注册成一个全局的过滤器。 1、首先建一个 filter.js 文件 2、引入注册(可以在 main.js 中注册,也可以在 install 中注册,个人觉得在 install 中注册更优雅,install 上篇博文有提) 3、组件 阅读全文
posted @ 2021-06-25 11:18 尼古拉斯-富贵 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 开发过程中高频复用组件都会注册为全局; 最普通的全局就把组件一个个引入到 main.js 中,但是这样做会让 main.js 变得非常杂乱 所以我们会到 install 的两种方式来实现全局注册(注意组件命名) 1、install的方式,就是直接导出一个install,然后main.js里引入 2、 阅读全文
posted @ 2021-06-25 10:10 尼古拉斯-富贵 阅读(730) 评论(0) 推荐(0) 编辑
摘要: http://doc.liangxinghua.com/vue-family/5.html 阅读全文
posted @ 2021-05-12 17:45 尼古拉斯-富贵 阅读(66) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页