Vue.js核心库及loader的安装 webpack - webpack - 核心库 - webpack-cli - 脚手架 - webpack-dev-server - 服务 vue - vue - 核心包 - vue-loader -
标签:#vue (23)
模板编译 - 模板编译的主要目的是将模板 (template) 转换为渲染函数 (render) - 渲染函数 render - 模板编译的作用 - Vue 2.x 使用 VNode 描述视图以及各种交互,用户自己编写 VNode 比较复杂
响应式处理的入口 - src\core\instance\init.js - initState(vm) vm 状态的初始化 - 初始化了 data、props、methods 等 - src\core\instance\state.js
什么是虚拟 DOM 虚拟 DOM(Virtual DOM) 是使用 JavaScript 对象来描述 DOM,虚拟 DOM 的本质就是 JavaScript 对 象,使用 JavaScript 对象来描述 DOM 的结构。应用的各种状态变化
源码目录结构 Vue 的不同构建版本 - 完整版:同时包含编辑器和运行时的版本 - 编辑器:用来将模板字符串编译称为JavaScript渲染函数的代码,体积大、效率低。 - 运行时:用来创建Vue实例、渲染并处理虚拟DOM等的代码,体积小、
分类 hash - URL中 后面的内容作为路径地址 - hash的模式是基于锚点,以及onhashchange 事件 - 根据当前路由地址找到对应组件重新渲染 history - history 模式是基于html5中的history a
H5移动端横竖屏切换监听 上一次说过了 H5移动端横竖屏切换监听的写法。 横竖屏监听代码如下,这里就不做详细说明了。完整说明 现在说说在有横竖屏监听时,同时还有input 输入框。 页面在输入时 容易的问题,如图 问题 图1 ios 系统输
研究了一下递归循环,展示留言评论功能,如图 代码部分:基于jquery开发 js部分 html部分 CSS部分
之前直接使用webpack --color --progress 命令打包vue.js项目,打包出来的项目,只有一个build.js文件,只是一个普通的小网站项目,却有2.9MB,放在贷款为2兆的阿里云服务器上,首次加载硬是要了四五分钟,非
使用vue判断验证用户登录状态 - 导航钩子类似于生命周期钩子,包含路由进入前,进入后,更新时,退出前等几个周期,主要用于控制导航的前进后退或跳转等。 - 其中router.beforeEach就是路由进入前的周期,同时有路由的来源和去向两

