# LveJs **Repository Path**: lve-technical-team/lve-js ## Basic Information - **Project Name**: LveJs - **Description**: 自定义版vue 对象数组使用Proxy,基础属性使用Object.defineProperty dom-diff待实现 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-03-29 - **Last Updated**: 2023-03-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LveJs #### 介绍 自定义版vue 对象数组使用Proxy,基础属性使用Object.defineProperty dom-diff待实现 #### 开发进度(开发中) 1. 数组相关(待开发) 2. 文档注释dom元素不支持 3. class样式不支持 4. v-if 支持初始化, 不能动态更改 5. VNode虚拟dom类 6. Error异常类 7. computed(待开发) #### 目前已支持 1. :model双向绑定各种基本/引用类型已经支持(v-model) 2. 绑定style支持 3. 绑定方法支持 4. watch方法支持(监听深层对象和监听基本类型一致) 5. template双括号支持 6. input事件支持 7. 支持null, undefined 数据类型 8. 支持created、mounted、destroyed生命周期 9. data 深层对象已经支持了 10. :show支持(v-show) 11. :if支持初始化(v-if) #### 参与贡献 [林大大哟](https://blog.csdn.net/qq_39404437?type=blog) #### 特性 1. 引用类型使用Proxy,基础属性使用Object.defineProperty