上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 一、vue组件中的data为什么是函数 为了保证组件的独立性 和 可 复用性,data 是一个函数,组件实例化的时候这个函数将会被调用,返回一个对象,计算机会给这个对象分配一个内存地址,你实例化几次,就分配几个内存地址,他们的地址都不一样,所以每个组件中的数据不会相互干扰,改变其中一个组件的状态,其 阅读全文
posted @ 2020-01-10 14:56 晋飞翔 阅读(3386) 评论(0) 推荐(0) 编辑
摘要: Vuex 一、基础 1. Vuex 相当于 vue的数据仓库 2. Vuex 是 vue 的状态管理工具 3. Vuex中的 state 只能通过mutations 改变 4. Vuex很适合做购物车 什么是Vuex? Vuex采用集中式存储所有组件的数据状态,并且中间状态和store(后台数据)是 阅读全文
posted @ 2020-01-10 14:40 晋飞翔 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 导航守卫 一、全局导航守卫 1. 全局导航守卫,把方法给 router,只要路由发生改变跳转都会触发这个函数 2. 每个路由 都有一个 meta 3. 全局导航守卫分两种: 1. 全局前置导航守卫:路由还没有跳转之前 2. 全局后置导航守卫:路由跳转之后 3. to 和 from 都是 router 阅读全文
posted @ 2020-01-10 10:49 晋飞翔 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 路由的缓存 路由缓存是 Vue组件优化的一个重要方法 为什么实现路由缓存? 为了 组件间 相互切换不会重复加载数据,影响用户体验,我们通常需要将组件的数组实现缓存,当我们点过来,在点的时候会再次发送 ajax,想让它发送之后把数据存起来。 我们需要,当我点击的时候直接出来 <keep-alive> 阅读全文
posted @ 2020-01-10 10:22 晋飞翔 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 各位朋友 因 最近工作繁忙,小编停更了一段时间,快过年了,小编祝愿 大家 事业有成 学业有成 快乐健康 2020开心过好每一天。从今天开始 我会抽时间把 Vue 的知识点补充完整,以及后期会带给大家更完善的知识体系!!! 路由的按需加载(懒加载) 我们都知道 vue的路由是我们必学的,也是不可分离的 阅读全文
posted @ 2020-01-10 10:10 晋飞翔 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 一、路由的配置 路由 vue-router 1. 什么是路由? 路由相当于一个配置对象 路由:就是我们通过不同的url访问不同的内容,通过angular.js 可以实现多视图的单页,现在流行的单页面开发模式。 2. 路由在web 有两种: 第一种 hash hash值前面带 # " https: / 阅读全文
posted @ 2019-10-02 16:46 晋飞翔 阅读(573) 评论(0) 推荐(1) 编辑
摘要: Vue 提供了一些不同的过度效果,主要根 v-if v-show 动态组件 1. Vue给动画分了6个过程,在css中,扮演6个类, 1. .v-enter定义动画的开始状态 2. .v-enter-active 定义动画生效时的状态 3. .v-enter-to 定义动画的结束状态 4. .v-l 阅读全文
posted @ 2019-10-02 16:09 晋飞翔 阅读(431) 评论(0) 推荐(0) 编辑
摘要: Slot v-slot 插槽元素 浏览器在解析时候首先把它当作标签来解析,只有遇到不认识的就不管了,直接跳过,当你发现是组件,在以组件形式解析。 使用插槽的好处? 比如一个网站 分布顶部都是一样的,如果使用组件,要写好几个导航组件。我只写一个导航组件,然后让插值里面东西去覆盖内容 就可以了。 * 在 阅读全文
posted @ 2019-10-02 16:02 晋飞翔 阅读(824) 评论(0) 推荐(0) 编辑
摘要: Vue 的 父传子 子传父 一、父组件向子组件传值: 父传子 把需要的数据 传递给 子组件,以数据绑定(v-bind)的形式,传递到子组件内部,供子组件使用 缩写是(:) 1.创建子组件,在src/components/文件夹下新建一个Child.vue 子组件 2.Child.vue的中创建pro 阅读全文
posted @ 2019-09-26 16:40 晋飞翔 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是组件?有两种解释 1. 第一种解释: 什么是组件? 1. 组件是 vue 中的一个可复用的实例,所以new Vue() 是vue中最大的那个组件(根组件),有名字,使用的时候以单标签或双标签使用。 2. Vm = new vue() 是最大的组件,具有很多实用性的属性,比如 data,m 阅读全文
posted @ 2019-09-23 17:02 晋飞翔 阅读(1362) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页