Vue高级进阶

946 阅读2分钟

在线文档资料https://cp_fe.gitee.io/course-advance/#/vue-advance/01vue

源代码仓库https://gitee.com/cp_fe/course-advance

9-1 Vue原理

01.整体目标

02.实现响应式的可选方案

03.defineProperty基础使用

04.set和get联动问题复现

05.解决set和get联动

06.更加通用的对象劫持转化

07.拓展理解作用域闭包的独立性

08.拓展函数调用拆解说明

09.响应式总结

10.数据变化映射到视图-命令式操作

11.数据变化反映到视图-指令-查找指令标识渲染数据

12.数据变化反映到视图-指令-重新执行视图查找编译逻辑

13.视图裱花反映到数据-v-model实现

14.现存问题思考无法精准更新

15.优化思路分析

16.浏览器的事件模型了解

17.发布订阅模式理解实现

18.发布订阅优化架构实现精准更新

9-2 Vue组件开发

vue进阶知识点总结

01.vue进阶知识点总结1

02.vue进阶知识点总结2

03.vue进阶知识点总结3

Vue组件开发

源码仓库地址

04.vue组件开发依赖环境搭建

05.Button组件开发-基础组件实现

06.Button组件开发-实现type的配置

07.Button组件开发-实现size的配置

08.Button组件开发-实现参数的校验

### 09.Button组件开发-click事件处理

10.Button组件开发-整理总结回顾

11.Editor组件开发-基础三方组件使用

12.Editor组件开发-数据回显功能实现(数据到视图)

13.Editor组件开发-编辑内容修改绑定属性(视图到数据)

14.Editor组件开发-修复bug(内容变化及时再次回显)

15.Editor组件开发-重点知识总结

9-3 SSR入门

源代码仓库

01.什么是服务端渲染

02.什么是客户端渲染

03.服务端渲染对比客户端渲染

04.vue的服务端渲染

05.理解同构的概念

06.使用nuxt.js快速创建项目

NUXT.JS - 官网

源代码仓库

07.nuxt小项目介绍

08.asyncData函数的理解与使用

09.asyncData中请求真实数据并完成融合数据渲染

10.ssr重点总结