]> git.ipfire.org Git - thirdparty/vuejs/core.git/commit
refactor(compiler): add separate transform for vbind shorthand (#13438)
authoredison <daiwei521@126.com>
Wed, 24 Sep 2025 13:23:07 +0000 (21:23 +0800)
committerGitHub <noreply@github.com>
Wed, 24 Sep 2025 13:23:07 +0000 (21:23 +0800)
commit565741a9b2d7d6d2fc8f7bdb1ce7c9ceaa2f4c9f
tree6cfcdc4e2553cdbf1db89c73e2e3b9fb6e01ad43
parent47e628df1ce1914c5677010ad5bddd18d037cb3c
refactor(compiler): add separate transform for vbind shorthand (#13438)

close #13169
close #13170
close #11321
close #12298
close #12828

use tests from #13170 and #12298 and #12828
13 files changed:
packages/compiler-core/__tests__/transforms/vBind.spec.ts
packages/compiler-core/__tests__/transforms/vFor.spec.ts
packages/compiler-core/__tests__/transforms/vIf.spec.ts
packages/compiler-core/src/compile.ts
packages/compiler-core/src/index.ts
packages/compiler-core/src/transforms/transformVBindShorthand.ts [new file with mode: 0644]
packages/compiler-core/src/transforms/vBind.ts
packages/compiler-core/src/transforms/vFor.ts
packages/compiler-core/src/utils.ts
packages/compiler-dom/__tests__/transforms/__snapshots__/vModel.spec.ts.snap
packages/compiler-dom/__tests__/transforms/vModel.spec.ts
packages/compiler-ssr/__tests__/ssrTransitionGroup.spec.ts
packages/compiler-ssr/src/index.ts