前期准备 准备阿里云 - 提前准备自己的云服务器 创建access token - 链接地址 - https://github.com/settings/tokens - 创建一个新的token - 保存token的信息,备用 <img s
2017年那年,喜欢做美食,那时候还没有短视频,平常查询菜谱就是美食天下这样的网站搜索,想着自己写一个小程序,记录自己所做的美食。 小程序 微信小程序出来后,由于本人有做饭的兴趣爱好,就开发了一个菜谱小程序。 针对于普通用户可以发布、点赞、
简介 节目由陈贝儿担任主持,与摄制队穿梭全国六个省份,包括:四川、云南、宁夏、海南、广西、贵州,深入十个贫困县。整个旅程历时两个多月,经历几千里路。走遍南北踏上「无穷之路」,由全国最南部的热带雨林、走到云贵高原大峡谷、踏进大西北戈壁沙漠、进
模板编译 - 模板编译的主要目的是将模板 (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
防抖 触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。 每次触发事件时都取消之前的延时调用方法 常见使用场景是:用户输入,只有在输入完之后才做校验 示例: 滚动结束后才执行一次 过程: - 设置一
Proxy 定义 Proxy主要用于改变对象属性的默认访问行为,在目标对象之前架设一层"拦截",外界对该属性的访问,都需先通过这一层拦截,因此提供了一层机制,可对外界的访问进行过滤和改写。 用法: Proxy代理的对象属性是外层的,如果

