Evan You
|
e66a493da1
refactor: remove deprecated defineEmit() support
|
4 лет назад |
Evan You
|
f596e008ef
refactor: remove deprecated scopeId codegen
|
4 лет назад |
Evan You
|
03e26845e2
fix(sfc): fix `<script setup>` async context preservation logic
|
4 лет назад |
Evan You
|
1ffd48a2f5
fix(compiler-sfc): support TS runtime enum in `<script setup>`
|
4 лет назад |
Evan You
|
96cc335aa7
feat(sfc): make ref sugar disabled by default
|
4 лет назад |
Evan You
|
0240e82a38
feat(sfc): auto restore current instance after await statements in async setup()
|
4 лет назад |
Evan You
|
fd7fa6f694
test: fix script setup directive test
|
4 лет назад |
Evan You
|
62c1b2f7dc
fix(compiler-sfc): fix defineProps/defineEmits usage in multi-variable declarations
|
4 лет назад |
Evan You
|
2973b6c30a
feat(sfc): support referenced types for defineEmits
|
4 лет назад |
Evan You
|
afdd2f2835
fix(compiler-sfc): support method signature in defineProps
|
4 лет назад |
Evan You
|
2f91db30cd
feat(sfc): support using declared interface or type alias with defineProps()
|
4 лет назад |
Evan You
|
4c5844a9ca
feat(sfc): withDefaults helper
|
4 лет назад |
Evan You
|
691d354af9
fix(compiler-sfc): fix defineProps() call on imported identifier
|
4 лет назад |
Evan You
|
be2b1d3c2f
feat(sfc): defineExpose
|
4 лет назад |
Evan You
|
6f6f0cf5dc
feat(sfc): remove `<template inherit-attrs>` support
|
4 лет назад |
Eduardo San Martin Morote
|
a137da8a9f
feat(sfc): add `defineEmits` and deprecate `defineEmit` (#3725)
|
4 лет назад |
edison
|
2c7bd42801
fix(compiler-sfc): fix template expression assignment codegen for script setup let refs (#3626)
|
5 лет назад |
HcySunYang
|
6bfb50aff9
fix(compiler-sfc): correctly remove parens used for wrapping (#3582)
|
5 лет назад |
Evan You
|
7f7dcc9f7d
fix(compiler-sfc): fix wrong scopeId for nested `<script setup>` components
|
5 лет назад |
Evan You
|
bb8cdcad9f
fix(compiler-sfc): support proper type arguments for defineEmit helper
|
5 лет назад |
Evan You
|
f5827fdf78
fix(compiler-sfc): do not resolve assets from setup bindings
|
5 лет назад |
edison
|
bbc5fe6a97
fix(compiler-sfc): should not rewrite scope variable (#3449)
|
5 лет назад |
Matias Capeletto
|
6d762a84ca
fix(compiler-sfc): removeSpecifier issue when removing initial imports (script-setup) (#2729)
|
5 лет назад |
Evan You
|
085bbd5fe0
fix(compiler-sfc): named imports from .vue file should not be treated as constant
|
5 лет назад |
Evan You
|
43eab923ea
fix(compiler-sfc): should not remove import statements with no specifier when compiling script setup
|
5 лет назад |
Evan You
|
69d5c6887e
wip: update directive scope variable mapping
|
5 лет назад |
Evan You
|
faed98972c
wip: support inherit-attrs="false" on sfc `<tempalte>`
|
5 лет назад |
Evan You
|
47d73c23e1
wip: defineOptions -> defineProps + defineEmit + useContext
|
5 лет назад |
Evan You
|
ae2caad740
wip: support resolving directives from setup scope variables by naming convention
|
5 лет назад |
Evan You
|
8ac2241b22
wip: more consistent compiler-sfc usage + inline mode for ssr
|
5 лет назад |