摘要: 昨天搞了一下vue项目打包之后静态资源走阿里云cdn。 配置了半天,终于找到了设置的地方 config/index.js 里面设置build 下的 assetsPublicPath 打包的时候便可以添加公共前缀路径 这样就可以修改掉打包的静态资源的地址了,没有修改之前打包完为 admin/stati 阅读全文
posted @ 2018-12-13 15:54 sfornt 阅读(1958) 评论(0) 推荐(0) 编辑
摘要: 现在做后台系统用vue + elementUI 的越来越多,那element ui的 el table 组件肯定也离不开。虽然element ui的table组件很好。但是表格和分页是分离的。每次写表格的时候都要写分页。这个就比较麻烦了。那我们可不可以把表格和分页封装在一起呢?照这个思路那我们重新封 阅读全文
posted @ 2018-12-13 15:51 sfornt 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 前言 在 Vue 项目中父子组件的通信是非常常见的,最近做项目的时候发现对这方面的知识还不怎么熟练,在这边做一下笔记,系统学习一下吧。 1 父组件传值给子组件 1.1 传值写法 父组件传值给子组件,这个就比较常见了,直接用 props 就可以了。但是就算是 props 子组件那边也有三种写法,如下面 阅读全文
posted @ 2018-12-13 15:50 sfornt 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在使用vue开发时,官方推荐使用axios来请求接口 但是axios并不像 vue resource 一样拥有install,即不能直接 Vue.use(axios) 来使用,所以需要我们自己根据axios来写一个具有install方法的Http库。 1.安装axios 2.创建Http.js文件 阅读全文
posted @ 2018-12-13 15:48 sfornt 阅读(2041) 评论(0) 推荐(0) 编辑
摘要: Vue推荐在绝大多数情况下使用template来创建你的HTML。然而在一些场景中,你真的需要JavaScript的完全编程能力,这时你可以使用render函数,它比template跟接近编译器. 虚拟DOM 在深入渲染函数之前,了解一些浏览器的工作原理很重要。以下面这段HTML为例: 当浏览器读到 阅读全文
posted @ 2018-12-13 15:42 sfornt 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍了vue 的keep alive缓存功能的实现,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Vue 实现组件信息的缓存 当我们在开发vue的项目过程中,避免不了在路由切换到其他的component再返回后该组件数据会重新加载, 阅读全文
posted @ 2018-12-13 15:40 sfornt 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 我们通过实现一个简单版的和Vue中computed具有相同功能的函数来了解computed是如何工作的。写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 JS属性: JavaScript有一个特性是 Object.defineProperty ,它 阅读全文
posted @ 2018-12-13 15:38 sfornt 阅读(326) 评论(0) 推荐(0) 编辑
摘要: Vue源码探究 全局API 本篇代码位于vue/src/core/global api/ Vue暴露了一些全局API来强化功能开发,API的使用示例官网上都有说明,无需多言。这里主要来看一下全局API模块的实现。全局API的文件夹里有一个入口文件,各个功能分开定义,在这个入口文件中统一注入。 入口文 阅读全文
posted @ 2018-12-13 15:30 sfornt 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1、父组件给子组件传值 父组件: 子组件: 2、子组件给父组件 父组件: 子组件: 3、vuex store.js: main.js中引入vuex 传值:this.$store.commit("newImg", value);取值:this.$store.state.headImg github地址 阅读全文
posted @ 2018-12-13 15:24 sfornt 阅读(161) 评论(0) 推荐(0) 编辑