xuejs icon indicating copy to clipboard operation
xuejs copied to clipboard

🔧 A simple MVVM Library

trafficstars

Xue

介绍

一个属于自己的简易版本的mvvm框架,正在不断的完善中。

跟进前,请阅读几篇引导篇

  1. 合格前端系列第三弹

  2. 合格前端系列第四弹

  3. vue源码学习

项目启动

# 安装依赖
npm install

# 本地服务
npm run dev

# 文件打包 (生产环境)
npm run build

# 文件打包 (本地打包)
npm run build:local

进展

  • [x] 对象监听
  • [x] 数组监听
  • [x] computed
  • [x] watch
  • [x] $watch
  • [x] $set
  • [x] $delete
  • [x] $on
  • [x] $once
  • [x] $off
  • [x] $emit
  • [x] x-html
  • [x] x-text
  • [x] x-model
  • [ ] x-if
  • [ ] x-else
  • [ ] x-for
  • [x] x-on
  • [ ] Virtual Dom && diff
  • [ ] components
  • [ ] nextTick && $nextTick

总结

目前先就着这些功能慢慢进行完善,拓展