Commit Graph

951 Commits

Author SHA1 Message Date
Hoikan 727db59da0 !146 feat(no-vdom): Ref
* feat(no-vdom): Ref
2024-02-18 07:33:41 +00:00
陈超涛 843a64ebd9 !144 fix(no-vdom): optimize dom.ts file
* fix(no-vdom): optimize dom.ts file
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): modify $$style
* fix(no-vdom): modify test name
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): modify event
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): modify test code's name rule
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): delete no-vnode module
* fix(no-vdom): update render function
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge remote-tracking branch 'origin/reactive' into reactive
* fix(no-vdom): add TS
* fix(no-vdom): change js 2 ts
2024-02-18 07:06:57 +00:00
Hoikan 521344f8ff !143 test(no-vdom): Cond
* test(no-vdom): Cond
2024-02-18 06:42:02 +00:00
陈超涛 80f3be9436 !141 fix(no-vdom): modify test name
* fix(no-vdom): modify $$style
* fix(no-vdom): modify test name
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): modify event
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): modify test code's name rule
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): delete no-vnode module
* fix(no-vdom): update render function
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge remote-tracking branch 'origin/reactive' into reactive
* fix(no-vdom): add TS
* fix(no-vdom): change js 2 ts
2024-02-08 09:53:01 +00:00
Hoikan 813d819fa7 !140 test(no-vdom): add test
* test(no-vdom): add test
2024-02-08 02:03:28 +00:00
Hoikan a7a57426b0 !139 feat(no-vdom): if-else element
* feat(no-vdom): if-else element
2024-02-07 08:27:01 +00:00
陈超涛 cf87ab2183 !138 fix(no-vdom): modify event
* fix(no-vdom): modify event
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): modify test code's name rule
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): delete no-vnode module
* fix(no-vdom): update render function
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge remote-tracking branch 'origin/reactive' into reactive
* fix(no-vdom): add TS
* fix(no-vdom): change js 2 ts
2024-02-07 07:30:29 +00:00
陈超涛 c7d039cfe3 !137 fix(no-vdom): modify test code's name rule
* fix(no-vdom): modify test code's name rule
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* fix(no-vdom): delete no-vnode module
* fix(no-vdom): update render function
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge remote-tracking branch 'origin/reactive' into reactive
* fix(no-vdom): add TS
* fix(no-vdom): change js 2 ts
2024-02-06 12:22:18 +00:00
Hoikan 62614d2dd5 !136 test(novdom): render and event
* chore: fix some lint
* test(novdom): render and event
2024-02-06 09:43:36 +00:00
陈超涛 05f11d2c35 !135 fix(no-vdom): delete no-vnode module
* fix(no-vdom): delete no-vnode module
* fix(no-vdom): update render function
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge branch 'reactive' of https://gitee.com/openInula/inula into reactive
* Merge remote-tracking branch 'origin/reactive' into reactive
* fix(no-vdom): add TS
* fix(no-vdom): change js 2 ts
2024-02-05 09:40:56 +00:00
Hoikan a2e27d163a !134 chore(novdom): upgrade vitest to 1.2.2
* chore(novdom): upgrade vitest to 1.2.2
2024-02-05 09:03:56 +00:00
Hoikan 6ad2082444 !133 test(novdom): switch to vitest
* test(novdom): switch to vitest
* test(novdom): setup vitest
2024-02-05 06:59:50 +00:00
陈超涛 332bd7ae47 !132 Merge remote-tracking branch 'origin/reactive' into reactive
* Merge remote-tracking branch 'origin/reactive' into reactive
* fix(no-vdom): add TS
* fix(no-vdom): change js 2 ts
2024-02-05 06:34:00 +00:00
陈超涛 85a779c187 !131 fix(no-vdom): change js 2 ts
* fix(no-vdom): change js 2 ts
2024-02-04 12:00:29 +00:00
chaoling 55a369609e fix(reactive): change package main 2024-02-04 19:32:12 +08:00
陈超涛 bd3f1b9694
!130 fix(reactive): fix type error
Merge pull request !130 from Hoikan/auto-1898932-reactive-2a495c8c
2024-02-04 09:40:24 +00:00
Hoikan 1cdaf1bdc8 fix(reactive): fix type error 2024-02-04 16:30:34 +08:00
haiqin 72878d0d6b Merge branch 'reactive' of gitee.com:openInula/inula into reactive-dev 2024-01-27 15:05:12 +08:00
chaoling 8e5b24a951 chore: test 2024-01-27 14:49:20 +08:00
haiqin 71d6765b05 chore: switch bundler to tsup 2024-01-27 14:41:44 +08:00
haiqin 7b6713bc6c chore: resolve conflict 2024-01-27 09:49:41 +08:00
haiqin bc0857255e test: reactive benchmark init 2024-01-27 09:48:00 +08:00
openInula-robot ba0531ee55
!126 init: inula jsx view-parser
Merge pull request !126 from IanDxSSXX/transpiler
2024-01-26 12:45:17 +00:00
iandxssxx dece331501 init: inula jsx view-parser 2024-01-26 07:32:17 -05:00
openInula-robot d59a6770d1
!124 fix: computed obj lost reactive
Merge pull request !124 from Hoikan/reactive-dev
2024-01-26 06:36:54 +00:00
Hoikan 4365018274 Merge branch 'reactive' of gitee.com:openInula/inula into reactive-dev
Signed-off-by: Hoikan <408255371@qq.com>
2024-01-26 02:34:36 +00:00
haiqin b9e0fc25a1 fix: computed obj lost reactive 2024-01-26 10:19:33 +08:00
openInula-robot a0d073704a
!121 refactor: reactive type
Merge pull request !121 from Hoikan/reactive
2024-01-25 08:16:46 +00:00
haiqin 2556d53607 refactor: reactive type 2024-01-25 16:08:59 +08:00
openInula-robot 240ba6892d
!120 feat: Every child node subscribe its parent.
Merge pull request !120 from Hoikan/reactive
2024-01-25 04:28:11 +00:00
haiqin ffd2bf2fc5 feat: Every child node subscribe its parent. 2024-01-25 09:36:46 +08:00
openInula-robot f2bae1dd1f
!119 bugfix
Merge pull request !119 from Hoikan/reactive
2024-01-24 08:29:10 +00:00
haiqin 04b12cc423 chore: Format files 2024-01-24 15:33:26 +08:00
haiqin 4de52d8b6e fix: computation should be lazy. 2024-01-24 14:51:08 +08:00
haiqin ecbe842154 fix: multiple computation lost reactive when track same reactive. 2024-01-24 14:50:38 +08:00
openInula-robot 2a041e6e3d
!117 解耦深度代理的RNode
Merge pull request !117 from 陈超涛/reactive
2024-01-23 09:49:42 +00:00
HoikanChen e28ec2a89c 解耦深度代理的RNode 2024-01-23 17:47:56 +08:00
openInula-robot 88b2cedb8b
!116 新增inula-novdom模块,修改inula-reactive模块
Merge pull request !116 from 陈超涛/reactive
2024-01-19 13:02:34 +00:00
HoikanChen 1e08541b20 1、新建一个inula-novdom模块
2、修改inula-reactive
2024-01-19 21:00:15 +08:00
openInula-robot fa7915fd0d
!115 新建一个inula-reactive包,专门开发响应式能力
Merge pull request !115 from 陈超涛/reactive
2024-01-16 11:40:45 +00:00
HoikanChen 3f0f8a841d 新建一个inula-reactive包,专门开发响应式能力 2024-01-16 19:38:53 +08:00
openInula-robot afdb01bcc6
!114 增加no-vdom验证场景,基于reactively方式重构响应式
Merge pull request !114 from 陈超涛/reactive
2024-01-15 08:39:12 +00:00
HoikanChen 6589b44618 1、增加no-vdom验证场景
2、基于reactively方式重构响应式
2024-01-15 15:51:47 +08:00
* 70a421d5e9 Match-id-b869b70787f0e7f83024e8d0953db0648995ebb3 2023-09-26 15:07:27 +08:00
* dfffef41e2 Match-id-4cc3574b83fb955dd2c7b7f3a5eb4beab4f22c94 2023-09-26 15:06:19 +08:00
* ead091a670 Match-id-b4b1f1fb248382d7292915c784e868a5f48dabec 2023-09-25 17:43:12 +08:00
* a77442bd20 Match-id-663822d634db9cf81c3a4a8b8a8126475b648d8e 2023-09-25 17:39:59 +08:00
* 3e008c2f17 Match-id-7af440c47f6da26b30ef1f10ecfafa51efffd852 2023-09-19 17:01:57 +08:00
* 5f337bee2f Match-id-ef3628f3ff62288790a963e6f2db91a87dfaffc0 2023-09-19 17:01:13 +08:00
* c533b11c84 Match-id-f679bd3563fcd392128948825ff79c9b02fa308e 2023-09-19 17:00:47 +08:00