摘要: vue生命周期简介 咱们从上图可以很明显的看出现在vue2.0都包括了哪些生命周期的函数了。 生命周期探究 对于执行顺序和什么时候执行,看上面两个图基本有个了解了。下面我们将结合代码去看看钩子函数的执行。 create 和 mounted 相关 咱们在chrome浏览器里打开,F12看console 阅读全文
posted @ 2018-05-31 08:55 luoye7121 阅读(205) 评论(0) 推荐(0) 编辑
摘要: State 表达的是形态,而 Status 表达的是从一种形态转换成另一种形态的过程中,那些有显著特征的离散中间值。 还是说那个旅馆房间的例子,一个房间可以是婚房、普通房、豪华总统房,这些都是用 State 来表达。把一个普通房改造成豪华总统房,这个过程就有设计、材料准备、工人就位、施工、验收等步骤 阅读全文
posted @ 2018-05-31 08:50 luoye7121 阅读(8585) 评论(1) 推荐(3) 编辑
摘要: 项目中一直在使用UEditor,风平浪静。 近期该项目引入了Requirejs,结果发现在有富文本编辑器的页面都会在控制台报出如下异常: Uncaught ReferenceError: ZeroClipboard is not defined ueditor.all.min.js:265 Unca 阅读全文
posted @ 2018-05-29 15:57 luoye7121 阅读(687) 评论(0) 推荐(0) 编辑
摘要: webstorm中ES6语法配置 当我们用webstorm打开我们所构建的elma项目中的main.js文件的时候,发现有标红的红线,原因是webstorm不支持es6语法,需要配置一下。 配置方法: 打开file–>setting,做如下操作 如果想实现es6直接转化为es5,那么babel是个好 阅读全文
posted @ 2018-05-24 08:38 luoye7121 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: /* jshint esversion: 6 */注webstrom中不添加改注释报es6错误提示import Vue from 'vue';import Router from 'vue-router';import HelloWorld from '../components/HelloWorl 阅读全文
posted @ 2018-04-26 11:32 luoye7121 阅读(104) 评论(1) 推荐(0) 编辑
摘要: Vue 原本有一个官方推荐的 ajax 插件 vue-resource,但是自从 Vue 更新到 2.0 之后,官方就不再更新 vue-resource 目前主流的 Vue 项目,都选择 axios 来完成 ajax 请求,而大型项目都会使用 Vuex 来管理数据,所以这篇博客将结合两者来发送请求 阅读全文
posted @ 2018-04-24 16:41 luoye7121 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 在 Vue.js 的项目中,如果项目结构简单, 父子组件之间的数据传递可以使用 props 或者 $emit 等方式 http://www.cnblogs.com/wisewrong/p/6266038.html 但是如果是大型项目,很多时候都需要在子组件之间传递数据,使用之前的方式就不太方便。Vu 阅读全文
posted @ 2018-04-24 13:57 luoye7121 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 使用 Vue.js 做项目的时候,一个页面是由多个组件构成的,所以在跳转页面的时候,并不适合用传统的 href,于是 vue-router 应运而生。 官方文档: https://router.vuejs.org/zh-cn/essentials/getting-started.html 有很多朋友 阅读全文
posted @ 2018-04-24 13:56 luoye7121 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Vue 的组件作用域都是孤立的,不允许在子组件的模板内直接引用父组件的数据。必须使用特定的方法才能实现组件之间的数据传递。 首先用 vue-cli 创建一个项目,其中 App.vue 是父组件,components 文件夹下都是子组件。 一、父组件向子组件传递数据 在 Vue 中,可以使用 prop 阅读全文
posted @ 2018-04-24 13:55 luoye7121 阅读(165) 评论(0) 推荐(0) 编辑
摘要: vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli 一、 安装 node.js 首先需要安装node环境,可以直接到中文官网http://nodejs.cn/ 阅读全文
posted @ 2018-04-24 13:54 luoye7121 阅读(209) 评论(0) 推荐(0) 编辑