随笔分类 -  vue

摘要:一、什么是无痕刷新 在不刷新浏览器的情况下,实现页面的刷新。 传统的刷新页面方式 window.location.reload()原生 js 提供的方法 this.$router.go(0)vue 路由里面的一种方法 这两种方法都可以达到页面刷新的目的,简单粗暴,但是用户体验不好,相当于按 F5 刷 阅读全文
posted @ 2019-11-03 00:02 Alley-巷子 阅读(2855) 评论(1) 推荐(4) 编辑
摘要:一、前言 Vue-cli3 搭建的项目 相比较Vue-cli2界面相对较为简洁,之前的build和config文件夹不见了,那么应该如何配置 如webpack等的配呢? 二、基本配置 只需要在项目的根目录下新建 vue.config.js 文件(是根目录,不是src目录) 阅读全文
posted @ 2019-07-05 07:13 Alley-巷子 阅读(16892) 评论(5) 推荐(6) 编辑
摘要:一、在Vue中出现的问题 因为我没有用脚手架,自己用webpack配置的环境,因此报了以下错误,出现的问题应该是缺少解析器的原因 二、解决方案 安装: npm i babel-plugin-transform-runtime --save-dev npm i babel-runtime --save 阅读全文
posted @ 2019-07-01 00:24 Alley-巷子 阅读(12961) 评论(0) 推荐(1) 编辑
摘要:一、在Vue中编写插件流程 1、创建组件 components/message.vue 2、定义插件 Vue.js 的插件有一个公开方法 install方法。这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象,我们可以通过这个方法来定义插件 3、使用插件 阅读全文
posted @ 2019-02-28 20:23 Alley-巷子 阅读(974) 评论(0) 推荐(0) 编辑
摘要:一、前言 在vue开发中,会涉及到很多接口的处理,当项目足够大时,就需要定义规范统一的接口 假设后端的文档分成了以下几个模块 1、发现模块 2、个人信息模块 3、商品模块 4、评论模块 ...... 一般来说,网站的首页都是复杂的,会用到很多其他页面也会用到api,所以接口统一管理可以做到api的复 阅读全文
posted @ 2019-02-25 23:08 Alley-巷子 阅读(1014) 评论(0) 推荐(1) 编辑
摘要:一、基本配置 https://github.com/modood/Administrative-divisions-of-China 三级联动数据地址 二、vue基本配置 1、cnpm install mint-ui --save-dev 2、引入 import MintUI from 'mint- 阅读全文
posted @ 2018-11-18 22:31 Alley-巷子 阅读(932) 评论(2) 推荐(1) 编辑
摘要:一、懒加载 也叫延迟加载或者按需加载,即在需要的时候进行加载, 二、为什么要使用懒加载 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是不利于用户体验,而运用懒加载则 阅读全文
posted @ 2018-11-02 23:08 Alley-巷子 阅读(1308) 评论(0) 推荐(9) 编辑
摘要:一、基本设置 二、打包 npm run build 三、github创建一个仓库 1、将文件上传至仓库 2、点击仓库设置 3、选择代码上传到master 4、点击地址即可预览 5、常用技巧 a、如果在config -> index.js 中的 build 代码中的 productionSourceM 阅读全文
posted @ 2018-11-02 23:02 Alley-巷子 阅读(931) 评论(0) 推荐(5) 编辑
摘要:1、object.defineProperty 2、value 3、writable 4、configurable 5、enumerable 6、for in && Object.keys()的区别 7、get() && set() 注意:当使用了get()方法或者set()方法的时候就不能使用va 阅读全文
posted @ 2018-06-10 19:34 Alley-巷子 阅读(1950) 评论(0) 推荐(9) 编辑