随笔分类 -  vue

摘要:import Vue from 'vue' import router from '../router' import axios from 'axios' import { Indicator } from 'mint-ui'; import { Toast } from 'mint-ui'; axios.defaults.timeout = 30000; axios.defaults.hea... 阅读全文
posted @ 2018-05-29 16:29 我要活的像太阳 阅读(268) 评论(0) 推荐(0)
摘要:1.最重要的区别:vuex存储在内存,localstorage则以文件的方式存储在本地 2.应用场景:vuex用于组件之间的传值,localstorage则主要用于不同页面之间的传值。 3.永久性:当刷新页面时vuex存储的值会丢失,localstorage不会。 注:很多同学觉得用localsto 阅读全文
posted @ 2018-05-28 16:34 我要活的像太阳 阅读(267) 评论(0) 推荐(0)
摘要:一、路由拦截 登录拦截逻辑 第一步:路由拦截 首先在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由, 否则就进入登录页面。 定义完路由后,我们主要是利用vue-router提供的钩子函数beforeEach()对路由 阅读全文
posted @ 2018-05-14 15:56 我要活的像太阳 阅读(612) 评论(0) 推荐(0)
摘要:纸上得来终觉浅,绝知此事要躬行! Vue的文档和教程看的太多,小的demo做的多,也不如自己实际的进行一个完整项目的开发。只有做了才知道原来问题这么多,这里列举了一些你做demo教程可能不会遇见的坑。 一、项目的登录拦截及用户权限访问控制问题。 一个很常见的需求就是对未登录的用户进行路由拦截和用户的 阅读全文
posted @ 2017-12-20 11:14 我要活的像太阳 阅读(1314) 评论(0) 推荐(0)
摘要:组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以是原生 HTML 元素的形式,以is特性扩展。个人认为就是一个可以重复利用的结构层代码片段 阅读全文
posted @ 2017-12-15 10:30 我要活的像太阳 阅读(25321) 评论(0) 推荐(5)
摘要:Vue是什么,是一套构建用户界面的渐进式框架(官网解释),什么叫渐进式框架呢,简单回答就是主张最少,这些概念只能自己去看,自己去理解,一千个读者一千个哈姆雷特,不过多的解释。Vue官方文档 很全面的。 Vue两大核心思想,组件化和数据驱动,组件化就是将一个整体合理拆分为一个一个小块(组件),组件可重 阅读全文
posted @ 2017-11-23 10:43 我要活的像太阳 阅读(209) 评论(0) 推荐(0)
摘要:最详细的Vuex教程 什么是Vuex? vuex是一个专门为vue.js设计的集中式状态管理架构。状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是data中需要共用的属性。 引入Vuex(前提是已经用Vue脚手架工具构建好项目) 1、利用npm包管理工 阅读全文
posted @ 2017-11-09 09:31 我要活的像太阳 阅读(326) 评论(0) 推荐(0)