Evan You
|
9e757b5cc5
refactor(compiler-core): move compile into separate file
|
6 ani în urmă |
Evan You
|
8277d131c4
refactor(compiler): downgrade to source-map v6 for sync API
|
6 ani în urmă |
Evan You
|
5cd1495767
refactor(compiler-core): centralize compiler options
|
6 ani în urmă |
likui
|
810b3a3e2a
feat(compiler-sfc): transform asset url (#500)
|
6 ani în urmă |
Evan You
|
e89d009937
fix(compiler): include createTextVNode helper for hoisted static content (fix #465)
|
6 ani în urmă |
Evan You
|
51d57b4566
perf(compiler): minor perf tweaks
|
6 ani în urmă |
Evan You
|
1c0a2c6d41
refactor(compiler): use shorter helpers for text and comment nodes
|
6 ani în urmă |
Evan You
|
af5a8e1154
feat(compiler-core): re-implement v-once to use cache mechanism
|
6 ani în urmă |
Evan You
|
052febc127
feat(compiler): convert text mixed with elements into createVNode calls
|
6 ani în urmă |
Evan You
|
869ae19c41
fix(compiler): cache handlers should be per-instance, fix hoist w/ cached handlers
|
6 ani în urmă |
Evan You
|
58593c4714
feat(v-on): cache handlers
|
6 ani în urmă |
HcySunYang
|
4587f4f7c9
chore: consistent call to the newline function (#222)
|
6 ani în urmă |
Illya Klymov
|
584ac88b54
fix(compiler): update v-if directive to use Comment instead of Empty (#208)
|
6 ani în urmă |
Evan You
|
d376439167
wip(compiler-dom): v-model runtime
|
6 ani în urmă |
Evan You
|
bfecf2cdce
refactor(compiler): use symbols for runtime helpers
|
6 ani în urmă |
Andrey Sukhonosov
|
de9507b6ff
fix(compiler/codegen): add simple expression node opening bracket for ConditionalExpression (#110)
|
6 ani în urmă |
Carlos Rodrigues
|
23ff681418
chore: fix comment typos (#94)
|
6 ani în urmă |
zrh122
|
12abcba2c5
chore: fix typo in codegen (#92)
|
6 ani în urmă |
Evan You
|
0873254c6c
workflow: improve template explorer
|
6 ani în urmă |
Evan You
|
277651ce89
fix(compiler): avoid hoisting components and directive calls
|
6 ani în urmă |
Evan You
|
095f5edf8d
feat(compiler): hoist static trees
|
6 ani în urmă |
Evan You
|
fc47029ed3
feat(compiler): support v-for on named slots
|
6 ani în urmă |
Evan You
|
24bd6c27e0
feat(compiler): block optimization codegen for RootNode
|
6 ani în urmă |
Evan You
|
3a95a2f148
fix(compiler): generate correct fragment children when it contains single text node or slot outlet
|
6 ani în urmă |
Evan You
|
a477594d65
feat(compiler): v-for codegen w/ correct blocks optimization + key flags
|
6 ani în urmă |
Evan You
|
e5bc17967d
wip(compiler): codegen node w/ block optimization for v-for
|
6 ani în urmă |
Evan You
|
ed111cd37b
test(compiler): tests for vIf codegen w/ blocks optimization
|
6 ani în urmă |
Evan You
|
5de744d4e1
wip(compiler): generate blocks for v-if
|
6 ani în urmă |
Evan You
|
e31fb3c172
wip: Sequence & Conditional expressions for AST
|
6 ani în urmă |
Evan You
|
d67418002f
feat(compiler): generate patchFlags for runtime
|
6 ani în urmă |