daiwei
|
700f49ee96
wip: hydration for slots
|
1 year ago |
daiwei
|
7a842ab6cb
wip: refactor
|
1 year ago |
daiwei
|
e6e016016f
wip: v-for hydration
|
1 year ago |
Evan You
|
f6d7b90195
wip(vapor): corresponding runtime behavior for if/for/slot-outlet post compiler change
|
1 year ago |
Evan You
|
242cc15fa6
refactor(vapor): use bitwise flags for v-for runtime optimizations
|
1 year ago |
Evan You
|
528705f667
perf(vapor): v-for remove all fast path
|
1 year ago |
Evan You
|
11383ae72d
wip(vapor): fix v-for update check + avoid unnecessary tracking overhead during diff
|
1 year ago |
Evan You
|
bcd2eb7fd8
wip(vapor): fix component unmount when not at block root level
|
1 year ago |
Evan You
|
b20bcf1fb6
chore: fix runtime-vapor dts build
|
1 year ago |
Evan You
|
cad7f0e583
wip(vapor): improve v-for codegen + minor optimization
|
1 year ago |
Evan You
|
34a0ad7499
wip(vapor): optimize v-for getItem
|
1 year ago |
Evan You
|
c89e01efbf
wip(vapor): support default values in v-for destructure
|
1 year ago |
Evan You
|
95cf749f8b
wip(vapor): support rest elements in v-for destructure
|
1 year ago |
Evan You
|
e49c5a17da
test(vapor): enable more test cases
|
1 year ago |
Evan You
|
181d3403f7
wip(vapor): v-for
|
1 year ago |
Evan You
|
23fe7f991f
chore: make type check pass
|
1 year ago |
Evan You
|
c73ee16345
refactor: remove runtime-shared
|
1 year ago |
Evan You
|
842f94cc73
perf(vapor): improve component instantiation by using class
|
1 year ago |
Kevin Deng 三咲智子
|
9a2158d2f0
refactor(vapor): drop `v-memo` (#288)
|
1 year ago |
三咲智子 Kevin Deng
|
30f6eec3c1
refactor(runtime-vapor): re-organize block
|
1 year ago |
Kevin Deng 三咲智子
|
c574faa8f3
refactor(runtime-vapor): simplify directive mechanism (#278)
|
1 year ago |
三咲智子 Kevin Deng
|
c1c316d392
feat(runtime-vapor): fast path for clear all children
|
1 year ago |
三咲智子 Kevin Deng
|
3867942ddb
fix(runtime-vapor): stale memo cache
|
1 year ago |
Rizumu Ayaka
|
eda2a43f07
refactor(runtime-vapor): remove shallowRef list for v-for (#281)
|
1 year ago |
Rizumu Ayaka
|
5f6cd32d8b
test(runtime-vapor): fix shallowRef in v-for (#280)
|
1 year ago |
三咲智子 Kevin Deng
|
b962aa52ff
refactor(runtime-vapor): remove support of shallowRef in v-for
|
1 year ago |
Kevin Deng 三咲智子
|
884c190f08
feat: `v-memo` for `v-for` (#276)
|
1 year ago |
三咲智子 Kevin Deng
|
cc58f651e1
refactor(compiler-vapor): remove `proxyRefs` in v-for
|
1 year ago |
Kevin Deng 三咲智子
|
e1bedb8ad0
refactor!: drop custom directives (#274)
|
1 year ago |
Rizumu Ayaka
|
b2259a5f92
refactor: general destructuring function (#221)
|
2 years ago |