20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

上一篇博文【建议先看,此篇博客主要是对上篇博文代码的扩展实践】

实践总结

待更新

实践结果

项目GitHub地址

https://github.com/iamjwe/Jue

最终目录结构

20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

主要类结构之js/core/Jue.js【主类】

20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

主要类结构之js/core/Compile.js【解析者】

20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

主要类结构之js/core/Publisher【发布者】

20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

主要类结构之js/core/Subscriber【订阅者】

20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

主要类结构之js/core/PubSubController【发布订阅调度中心】

20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

其它类

20届前端求职之Vue系列(二)ES6仿Vue MVVM架构模式 发布订阅设计模式 【实践】

实践准备

待更新

实践过程

待更新