https://github.com/lkdghzh/unar.js
one elegant, efficient and stable UI framework :herb:
https://github.com/lkdghzh/unar.js
hub-listener jasmine karma mvvm parcel rollup unar webpack4
Last synced: 3 months ago
JSON representation
one elegant, efficient and stable UI framework :herb:
- Host: GitHub
- URL: https://github.com/lkdghzh/unar.js
- Owner: lkdghzh
- License: mit
- Created: 2017-12-22T06:21:25.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-07-16T06:43:20.000Z (almost 5 years ago)
- Last Synced: 2025-08-09T18:10:02.710Z (9 months ago)
- Topics: hub-listener, jasmine, karma, mvvm, parcel, rollup, unar, webpack4
- Language: JavaScript
- Homepage:
- Size: 886 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: readme-zh_CH.md
- License: LICENSE
Awesome Lists containing this project
README
[以英文查看](https://github.com/lkdghzh/unar.js/blob/master/readme.md)
## [Vue](https://github.com/lkdghzh/unar.js)
> Unar是一个模仿vue重写的mvvm框架(已经完成核心),欢迎star:bowtie:
1. [劫持、代理](https://github.com/lkdghzh/unar.js/blob/master/packages/instance/config.js#L11)
1. [数据属性->存取器属性->收集依赖->实现mvvm双向绑定](https://github.com/lkdghzh/unar.js/blob/master/packages/instance/config.js#L59)
1. [fragment编译模板](https://github.com/lkdghzh/unar.js/blob/master/packages/view/compile.js#L4)
1. [指令工厂创建指令实例](https://github.com/lkdghzh/unar.js/blob/master/packages/view/compile.js#L25)
1. [指令继承(oop思想)逻辑指令(if for),操作指令(html value text),属性指令(:class :self)](https://github.com/lkdghzh/unar.js/tree/master/packages/view/directives)
* 测试fork
* 测试更改提交人git config user。。。。