首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
vue学习指南:第十五篇(详细) - Vuex
】的更多相关文章
vue学习指南:第五篇(详细) - vue的 computed、methods、watch 的区别?
Computed 计算属性 1. 将函数代码块中返回的结果 赋值 给前面的方法名 2. computed 中的属性有缓存功能,只要data中的数据不发生改变,计算得到的新属 性就会被缓存下来,下次使用的时候不需要重新计算了. Methods 1. 需要手动调用,函数代码块中返回的结果 就是 得到的结果. 2. 不具备缓存功能,第二次使用的时候还待重新调用 控制台会输出2个 methods,一个computed Watch 监听属性 1. watch 中的函数名必须和 data 中的数…
vue学习指南:第十五篇(详细) - Vuex
Vuex 一.基础 1. Vuex 相当于 vue的数据仓库 2. Vuex 是 vue 的状态管理工具 3. Vuex中的 state 只能通过mutations 改变 4. Vuex很适合做购物车 什么是Vuex? Vuex采用集中式存储所有组件的数据状态,并且中间状态和store(后台数据)是响应的. 什么是响应? 前台的组件数据发生改变了,那后台的store数据都会发生改变,从而导致根这个组件有关联的都会改变,所以很适合做购物车. Vuex有什么好处?及使用场景? 好处:可以做状态管理…
vue学习指南:第三篇(详细) - vue的生命周期
今天小编给大家详细讲解一下 vue 的生命周期.希望大家多多指教,哪里有遗漏的地方,也请大家指点出来 谢谢. 一. 怎么理解 Vue 的生命周期的? 生命周期:从无到有,到到无的一个过程.Vue的生命周期对组件来说的 或 实例来说. 简单理解:比如我们都知道 js 中的定时器,定时器都有开始的那一秒,已经执行过程中,最后执行完毕,我们的 Vue 的生命周期就好像 定时器一样,有许多过程,他们就像钩子一样,相互牵连着. 1. 在Vue当中 组件(自定义的一些标签) 浏览器是无法解析的. 2. …
vue学习指南:第十一篇(详细) - Vue的 路由 第一篇 ( router )
一.路由的配置 路由 vue-router 1. 什么是路由? 路由相当于一个配置对象 路由:就是我们通过不同的url访问不同的内容,通过angular.js 可以实现多视图的单页,现在流行的单页面开发模式. 2. 路由在web 有两种: 第一种 hash hash值前面带 # " https: // user : pass @ sub.example.com : 8080 /p/a/t/h ? query=string #hash " 第二种是 h…
vue学习指南:第七篇(详细) - Vue的 组件通信
Vue 的 父传子 子传父 一.父组件向子组件传值: 父传子 把需要的数据 传递给 子组件,以数据绑定(v-bind)的形式,传递到子组件内部,供子组件使用 缩写是(:) 1.创建子组件,在src/components/文件夹下新建一个Child.vue 子组件 2.Child.vue的中创建props,然后创建一个名为message的属性 解释Props 1. Props 是一个对象 注意:组件中的this 都是指向组件自己. 2. Props 是组件标签身上的所有属性 构成的集合,用于父组…
vue学习指南:第六篇(详细) - Vue的组件 component
1. 什么是组件?有两种解释 1. 第一种解释: 什么是组件? 1. 组件是 vue 中的一个可复用的实例,所以new Vue() 是vue中最大的那个组件(根组件),有名字,使用的时候以单标签或双标签使用. 2. Vm = new vue() 是最大的组件,具有很多实用性的属性,比如 data,methods,computed等,所以定义的组件也有这些属性. 2. 第二种解释: 什么是组件? 1. 组件的出现就是为了拆分 vue 实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将…
vue学习指南:第四篇(详细) - vue的 :class 和 :style
1. :class = “a” 说明 vue 中有个叫 a 的属性 这个标签的class 就是 a的值 2. :class = “{ active:isactive }” Active的存在取决于 isactive的值,为true就说明存在,为false就说明不存 在. 3. :class = [“a”,”b”] 注意 在数组中元素带不带引号的问题.带了说明是类名,不带就是data中 的属性对应的值. :style 在vue中 style 是一个对象 1. 注意 style中是一个对象…
vue学习指南:第十三篇(详细) - Vue的 路由 第三篇 ( 路由的缓存 )
路由的缓存 路由缓存是 Vue组件优化的一个重要方法 为什么实现路由缓存? 为了 组件间 相互切换不会重复加载数据,影响用户体验,我们通常需要将组件的数组实现缓存,当我们点过来,在点的时候会再次发送 ajax,想让它发送之后把数据存起来. 我们需要,当我点击的时候直接出来 <keep-alive> <router-view></router-view> </keep-alive> 步骤一:路由的写法 { path:"/find/nan",…
Egret入门学习日记 --- 第十五篇(书中 6.1~6.9节 内容)
第十五篇(书中 6.1~6.9节 内容) 好的,昨天完成了第五章. 今天来看第六章. 总结重点: 1.如何对组件进行分组? 跟着做: 重点1:如何对组件进行分组? 首先,选中你想要组合的组件. 然后点击 合组 按钮. 可以看到变成一个组合了. 这样你就可以按照组的方式,整体移动他们. 至此,6.1节 内容结束. 接着 6.2节 开始. 总结一下: 1.什么是锚点? 2.锚点有什么用? 跟着做: 重点1:什么是锚点? 作为组件 旋转的 中心点. 或者你可以鼠标放置在锚点上,也可以直接移动锚点. 重…
Vue学习之路第五篇:v-bind
v-bind:是Vue提供的用于绑定html属性的指令. html中常见的属性有:id.class.src.title.style等,他们都是以 名称/值对 的形式出现,如:id="first" 本篇的内容主要是介绍使用v-bind指令动态给这些属性赋值. 话不多说,上代码: <body> <div id="app"> <img v-bind:src="path" style="width: 200px;h…