Evan You
|
b5886189ba
types: massive refactor
|
6 years ago |
Evan You
|
052febc127
feat(compiler): convert text mixed with elements into createVNode calls
|
6 years ago |
Evan You
|
520af9787b
perf: skip normalizeVNode in optimized mode
|
6 years ago |
Evan You
|
b5194b16bf
refactor: rename vnode hooks
|
6 years ago |
Evan You
|
1722dc05c5
fix(runtime-core): handle dynamicChildren when portal is used as a block
|
6 years ago |
Carlos Rodrigues
|
48b79d02e8
perf(runtime-core): use faster diff map population (#319)
|
6 years ago |
Ruijia Tang
|
3e51200bae
chore: Remove unnecessary console.log (#312)
|
6 years ago |
Evan You
|
1b06b3c424
perf: avoid parentNode call when dynamic child is not a Fragment
|
6 years ago |
Evan You
|
46d875f4e8
fix(runtime-core): use correct parentNode when patching dynamicChildren (close #98)
|
6 years ago |
Evan You
|
93c6aa4c90
feat: v-once
|
6 years ago |
扩散性百万甜面包
|
def27239bd
type: improve typing (#177)
|
6 years ago |
Evan You
|
8da5b007b1
types: improve typing
|
6 years ago |
Evan You
|
1393ee52ca
types: improve typing
|
6 years ago |
Carlos Rodrigues
|
fbabae0c0a
chore: replace some type casts and fix variable and filename typos (#93)
|
6 years ago |
月迷津渡
|
9d6783053c
types: simplify types (#104)
|
6 years ago |
Evan You
|
227ad034f0
feat(compiler/slot): bail out of optimization mode for non-compiled slots
|
6 years ago |
Evan You
|
d87255ce46
fix(options): data options should preserve original object if possible
|
6 years ago |
Evan You
|
a477594d65
feat(compiler): v-for codegen w/ correct blocks optimization + key flags
|
6 years ago |
Evan You
|
4fc963bc5a
feat(compiler): annotate patchFlags in generated code
|
6 years ago |
Evan You
|
d67418002f
feat(compiler): generate patchFlags for runtime
|
6 years ago |
Evan You
|
76a1196935
feat(runtime): support rendering comment nodes
|
6 years ago |
Haoqun Jiang
|
b275f8697d
test: add tests for rendererChildren (#52)
|
6 years ago |
Evan You
|
1c628d0b79
feat: re-suspense when encountering new async deps in resolved state
|
6 years ago |
Evan You
|
dfcf494483
test: more comprehesive combined suspense test
|
6 years ago |
Evan You
|
3b1d87efbe
test: test suspense error handling
|
6 years ago |
Evan You
|
b378b17076
chore: remove unnecessary code
|
6 years ago |
Evan You
|
b30b17d22d
test: test nested suspense & nested async deps
|
6 years ago |
Evan You
|
bbc3442c52
refactor: move resolveSuspense out
|
6 years ago |
Evan You
|
6dc91971d1
wip(suspense): discard side effects when content is unmounted before resolve
|
6 years ago |
Evan You
|
dff4e7cd44
fix: patching a component with pending async setup should update its props and slots
|
6 years ago |