Vue.js

  • 第一个mpvue小程序开发完了,来总结下吧

    历经了接近两个月的摸索滚爬,抓头吃瓜,各种优化(单押X3),我主导开发的第一个小程序终于要上线了(SKR SKR!)!当然首先要感谢老板没有杀了我——因为在6月初我刚拿到小程序PRD的时候老板问我多久可以做好,我看了看之后说“两周”吧,咳咳,然后。。。

    Vue.js 2018-08-08 20 0 0
  • Vue 全站缓存之 vue-router-then 实现原理

    就效果而言,我很满意v-model-link指令带来的开发效率的提升,不过 vue-router-then 这个插件本身的代码实现得有点粗暴,总觉得自己对 vue 的理解还是比较肤浅,有时候看别人家的文章总有不明觉厉的感叹,然而正如我在知乎专栏在博客的自我介绍里所说,高楼大厦平地起,咱也想加上一块砖,自己这三板斧该献丑还是献丑,抛砖引玉也行的。

    Vue.js 2018-08-03 44 0 0
  • Vue 全站缓存之 vue-router-then :前后页数据传递

    在前文 Vue 全站缓存之 keep-alive : 动态移除缓存 和 Vue 全站缓存二:如何设计全站缓存 中,我们实现了全站缓存的基础框架,在页面之间后退或同层页面之间跳转时可以复用缓存,减少了请求频率,提升了用户体验,最赞的是,开发逻辑理论上会简单直观很多。

    2018-08-03 86 0 0
  • Vue 全站缓存二:如何设计全站缓存

    在前文Vue 全站缓存之 keep-alive : 动态移除缓存中,我们实现了在路由离开时动态移除缓存这一功能,以此为基础,vue 全站使用缓存成为可能。

    2018-08-03 56 0 0
  • Vue 全站缓存之 keep-alive : 动态移除缓存

    阅读本文之前,默认大家对 vue 和 keep-alive 都很熟悉,所以不再啰嗦相关资料,直接进入正文。

    2018-08-03 80 0 0
  • 深度解析 Vue 响应式原理

    该文章内容节选自团队的开源项目 InterviewMap。项目目前内容包含了 JS、网络、浏览器相关、性能优化、安全、框架、Git、数据结构、算法等内容,无论是基础还是进阶,亦或是源码解读,你都能在本图谱中得到满意的答案,希望这个面试图谱能够帮助到大家更好的准备面试。

    Vue.js 2018-08-01 12 0 0
  • Vue.js是如何做到数据响应的?

    许多前端JavaScript框架(例如Angular,React和Vue)都有自己的数据相应引擎。通过了解相应性及其工作原理,您可以提高开发技能并更有效地使用JavaScript框架。在视频和下面的文章中,我们构建了您在Vue源代码中看到的相同类型的Reactivity。

    2018-07-30 23 0 0
  • 简易商城小程序全栈开发(mpvue+koa+mongodb)

    接触小程序有一段时间后并且多多少少做了一些项目之后,又开始了vue的旅程,受其核心思想的影响,对数据/状态管理、组件化、跨平台等都有较高的追求,mpvue 是一个使用 Vue.js开发小程序的前端框架,由此开始了mpvue踩坑之旅,想在提高代码可读性的同时,也增加一点vue.js的开发体验。

    Vue.js 2018-07-28 12 0 0
  • VueRouter 源码深度解析

    该文章内容节选自团队的开源项目 InterviewMap。项目目前内容包含了 JS、网络、浏览器相关、性能优化、安全、框架、Git、数据结构、算法等内容,无论是基础还是进阶,亦或是源码解读,你都能在本图谱中得到满意的答案,希望这个面试图谱能够帮助到大家更好的准备面试。

    Vue.js 2018-07-28 21 0 0
  • Vue-cli原理分析

    在平时工作中会有遇到许多以相同模板定制的小程序,因此想自己建立一个生成模板的脚手架工具,以模板为基础构建对应的小程序,而平时的小程序都是用mpvue框架来写的,因此首先先参考一下Vue-cli的原理。知道原理之后,再定制自己的模板脚手架肯定是事半功倍的。

    Vue.js 2018-07-26 94 0 0
  • 基于vue.js实现树形表格的封装

    由于公司产品(基于vue.js)需要,要实现一个树形表格的功能,百度、google找了一通,并没有发现很靠谱的,也不是很灵活。所以就用vue自己撸了一个,还望大家多多指教。

    Vue.js 2018-07-25 173 0 0
  • Vue的钩子函数[路由导航守卫、keep-alive、生命周期钩子]

    说到Vue的钩子函数,可能很多人只停留在一些很简单常用的钩子(created,mounted),而且对于里面的区别,什么时候该用什么钩子,并没有仔细的去研究过,且Vue的生命周期在面试中也算是比较高频的考点,那么该如何回答这类问题,让人有眼前一亮的感觉呢

    Vue.js 2018-07-25 18 0 0