fix(reactivity-transform): should not rewrite catch param (#5711)

fix #5709
This commit is contained in:
edison
2022-04-14 08:06:58 +08:00
committed by GitHub
parent 86858a9582
commit 1f14f19439
3 changed files with 21 additions and 0 deletions

View File

@@ -216,6 +216,11 @@ exports[`should not rewrite scope variable 1`] = `
console.log(d.value)
console.log(e)
}
let err = _ref(null)
try {
} catch (err) {
console.log(err)
}
"
`;

View File

@@ -222,12 +222,18 @@ test('should not rewrite scope variable', () => {
console.log(d)
console.log(e)
}
let err = $ref(null)
try {
} catch (err) {
console.log(err)
}
`)
expect(code).toMatch('console.log(a)')
expect(code).toMatch('console.log(b.value)')
expect(code).toMatch('console.log(c)')
expect(code).toMatch('console.log(d.value)')
expect(code).toMatch('console.log(e)')
expect(code).toMatch('console.log(err)')
assertCode(code)
})