摘要: 上周五刚发布一个线上版本,趁着新的需求和bug还没到来,决定分析一下正在维护的一个使用Vue 2.0 开发的后台管理系统中Vuex部分代码。这部分代码不是我写的,加上我一直在“使用”现成的而不是“搭建”项目,所以这是一个很好的提升。 使用npm安装vuex,在src文件下创建store文件夹,如下: 阅读全文
posted @ 2018-11-05 15:04 夜窗听雨 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1、概念 ECMAScript中的变量有两种类型:基本类型值和引用类型值。基本类型值指的是那些保存在栈内存中的简单数据段,即这种值完全保存在内存中的一个位置,基本类型值有Number、String、Boolean、Null、Undefined、Symbol。引用类型值指的是那些保存在堆内存中的对象, 阅读全文
posted @ 2018-10-26 10:34 夜窗听雨 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 在Vue开发中会遇到大量的组件之间共享数据的情形,针对不同的情形,Vue有相对应的解决方案。比如,父组件向子组件传值可以使用props,复杂项目中不同模块之间传值可以使用Vuex。但是,对于一些简单的项目里的非父子组件来说,它们一方面不适用props,另一方面又没有必要使用Vuex,针对这种情形可以 阅读全文
posted @ 2018-09-29 10:26 夜窗听雨 阅读(6135) 评论(0) 推荐(0) 编辑
摘要: 本文是受多篇类似博文的影响写成的,内容也大致相同。无意抄袭,只是为了总结出一份自己的经验。 一直以来,在使用Vue进行开发时,每当涉及到前后端交互都是在每个函数中单独的写代码,这样一来加大了工作量,二来代码零散复用度不高,修改时要多处修改,漏一处就出问题,三来满足于一种简单的方式不利于深入研究技术。 阅读全文
posted @ 2018-09-27 15:27 夜窗听雨 阅读(19460) 评论(0) 推荐(0) 编辑
摘要: 在本地做个小demo,很简单,一个html文件,一个js文件,在html文件中通过<script>标签引入js,但是出现了一个意想不到的问题:浏览器报错—— 一番折腾后,终于弄明白了:加载js文件时使用了file协议,该协议会导致跨域,而使用htpp、https等协议时则没有跨域问题。而使用file 阅读全文
posted @ 2018-05-29 09:57 夜窗听雨 阅读(23040) 评论(0) 推荐(0) 编辑
摘要: Array.prototypr.every():为数组中的每一个元素执行一次callback函数,直到它找到一个使callback返回false的元素。 如果找到一个这样的元素,every方法会立即返回false,否则会为每一个元素返回true,every也会返回true。callback被调用时传 阅读全文
posted @ 2018-05-28 15:38 夜窗听雨 阅读(386) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-21 19:06 夜窗听雨 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-21 16:25 夜窗听雨 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-21 15:21 夜窗听雨 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 鼠标指针移到图片上,右键,选择在“在新标签页中打开”,放大即可看到清晰文字。 阅读全文
posted @ 2018-05-17 11:02 夜窗听雨 阅读(178) 评论(0) 推荐(0) 编辑