曾经,我非常羡慕那些人见人爱的人,我也想要变成那样,可是后来我才明白人见人爱也是需要天赋的,后来我开始默默努力,我想,就算我不能让每个人都喜欢我,至少因为我做的努力能得到别人的尊重。

随笔分类 -  vue

摘要:生命周期钩子 这篇文章主要记录与生命周期相关的问题。 之前,我们讲到过生命周期,如下所示: 根据图示我们很容易理解vue的生命周期: js执行到new Vue() 后,即进入vue的beforeCreate状态。 接着观察data下的数据,紧接着create。 create之后,就会检测是否含有el 阅读全文
posted @ 2017-05-25 12:49 Wayne-Zhu 阅读(2353) 评论(0) 推荐(1)
摘要:最近在项目中遇到了一个问题,不知道为什么,所以最后通过动手做demo实践、查文档的方式解决了,这里做一个总结。 例1 这里的实现目的很明确 我希望在点击li时先检测是否存在,当然是不存在的,所以就将值设置为1, 如果再次点击,就让数字累加。 但是出现的问题是: 点击之后数字并没有在view层更新,而 阅读全文
posted @ 2017-05-23 12:15 Wayne-Zhu 阅读(76064) 评论(2) 推荐(7)
摘要:使用vue-cli搭建的环境,在配置好路由之后,可以看到下面的情况: 但是不难发现#的出现真的很丑陋,并且也不知道这是什么作用? 所以就去Stack Overflow上搜索了,果然还有~ 看来Stack Overflow是真的强大,你在项目中遇到的问题实际上在so上都已经被问过并且解决了,这不: 这 阅读全文
posted @ 2017-05-22 23:32 Wayne-Zhu 阅读(65806) 评论(2) 推荐(7)
摘要:区别一: assets文件时src下的,所以最后运行时需要进行打包;而static文件不需要打包就直接放在最终的文件中了。 区别二: assets中的文件在.vue中的template/style下用 ../ 这种相对路径的形式进行引用,在script下必须用 @import 的方式引入; 而 st 阅读全文
posted @ 2017-05-22 09:41 Wayne-Zhu 阅读(1804) 评论(0) 推荐(1)
摘要:在用vue-cli开发vue项目时,需要现在本地服务器上开发、测试,然后当需要调用后端端口的时候,又需要先npm run build打包,将打包后的dist文件夹下的文件再放到Tomcat服务器下,进行测试,这无疑是非常麻烦的,这里记录了我尽可能简化操作的几种方案。 第一种:直接在webpack中设 阅读全文
posted @ 2017-05-21 15:00 Wayne-Zhu 阅读(807) 评论(0) 推荐(1)
摘要:如何解决在vue中替换图片、一个使用base64,而我们使用zepto之后,src找不到资源,因为已经打包了,难道强行写base64。 1. 引入文件时语法很重要! 即在页面组件中引入一个FooterMenu组件, 我们引入时应该引入的一个变量作为标签,而不能再FooterMenu上添加引号!! 在 阅读全文
posted @ 2017-05-18 19:53 Wayne-Zhu 阅读(30811) 评论(3) 推荐(3)
摘要:在vue-cli构建的项目中,且使用在移动端,我们希望每一个页面加载时都可以使用flexible.js来适配手机。 那么这个flexible.js被import到每一个组件中就不合适了。 好的方法是直接放在index.html的head中。 方法如下: 第一步: 在src同一个目录下建立static 阅读全文
posted @ 2017-05-18 01:43 Wayne-Zhu 阅读(4016) 评论(0) 推荐(0)
摘要:在vue-cli中构建的项目是可以使用less的,但是查看package.json可以发现,并没有less相关的插件,所以我们需要自行安装。 第一步:安装 即通过npm安装less和less-loader,并记录到devDependencies中,因为这是我们在开发中使用的而非在生产中使用,所以就不 阅读全文
posted @ 2017-05-18 01:06 Wayne-Zhu 阅读(39708) 评论(2) 推荐(0)
摘要:通过vue-cli来创建vue+webpack的项目时,已经有很多都配置好了,但是路径方面为了方便开发,还可以优化。 1. resolve.extensions 在webpack.base.conf.js中,我们可以看到resolve配置,其中的extengsions是一个数组,如下所示: 通过这样 阅读全文
posted @ 2017-05-18 00:51 Wayne-Zhu 阅读(19261) 评论(1) 推荐(1)
摘要:axios中文文档 https://github.com/mzabriskie/axios#using-applicationx-www-form-urlencoded-format axios文档 在处理http请求方面,已经不推荐使用vue-resource了,而是使用最新的axios,下面做一 阅读全文
posted @ 2017-05-17 20:04 Wayne-Zhu 阅读(47761) 评论(0) 推荐(1)
摘要:第一部分 之前一直不太理解为什么要使用vue+webapck,还有在使用了vue-cli之后会用到后台,即vue-cli自动帮我们安装了express服务器,在本地服务器上运行,因为我们希望可以模拟在真是服务器上的效果,然而又不可能始终在真实的服务器上运行,所以在本地服务器上运行就很重要了。 但是通 阅读全文
posted @ 2017-05-17 10:04 Wayne-Zhu 阅读(48998) 评论(3) 推荐(6)
摘要:第一步: 在谷歌应用商店中查找 vue Devtools 并安装。安装之后,即使我们打开了vue项目发现vue标识是灰色的,说明并没有成功启动vue。 第二步: 默认安装的情况下,找到C:\Users\Administrator\AppData\Local\Google\Chrome\User Da 阅读全文
posted @ 2017-05-15 22:01 Wayne-Zhu 阅读(777) 评论(0) 推荐(0)
摘要:什么是vue脚手架? 即可以快速构建vue项目的工具,通过它,我们可以将vue项目所需要的文件等安装完成。 为什么要是用vue脚手架,优点何在? 因为创建一个vue项目需要很多的依赖,文件的设置等,而通过vue脚手架搭建出来的项目可以快速构建项目并且专注于代码,而不是将时间浪费在安装依赖上面。 vu 阅读全文
posted @ 2017-05-15 13:43 Wayne-Zhu 阅读(3925) 评论(0) 推荐(0)
摘要:安装好vue-cli之后,我们可以在package.json中看到下面所示: https://segmentfault.com/a/1190000005742122这篇文章也介绍了相关的插件的使用。 http://blog.csdn.net/s8460049/article/details/5460 阅读全文
posted @ 2017-05-10 00:28 Wayne-Zhu 阅读(1415) 评论(0) 推荐(1)
摘要:WW(是什么、为什么) 什么是vuex? 如果你学过react,那么你就更容易理解vuex,因为vuex相当于react中的redux,它是用于管理数据的工具。我们看一看官网的介绍: Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的 阅读全文
posted @ 2017-05-09 22:32 Wayne-Zhu 阅读(360) 评论(0) 推荐(0)
摘要:这篇博客将通过一个实例来对vue构建项目的过程有一个了解。 主要用到的知识点如下所示: 调整目录结构 我们先用vue-cli构建项目,然后将 src 目录下的APP.vue删除,然后添加一个pages文件夹,这个文件夹的目的在于存放页面, 页面也是组件,但是在components下的不是一个完整的页 阅读全文
posted @ 2017-05-08 00:05 Wayne-Zhu 阅读(1073) 评论(0) 推荐(0)
摘要:1. Vue实例就是其中的data下的对象。 Vue实例的改变,也会导致其中对象的改变。如下: 在这里,通过Vue构造函数创建的实例 vm 就是bar。 2. Vue的实例还暴露了一些属性和方法。 其中比较有意思的是$watch方法,即监视某一个元素,一旦那个元素发生了变化,就去调用这个回调函数,如 阅读全文
posted @ 2017-05-01 01:56 Wayne-Zhu 阅读(2116) 评论(1) 推荐(0)
摘要:vue初探 https://www.zhihu.com/question/38213423 饿了么vue组件 很多同学一定都听过MVVM、组件、数据绑定之类的专业术语,而vue框架正是这样的一种框架。vue的作用是:通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。 掘金就是完全使用vu 阅读全文
posted @ 2017-01-17 01:12 Wayne-Zhu 阅读(1455) 评论(3) 推荐(2)

一分耕耘,一分收获。