fix(compiler-core): fix forwarded slots detection on template slots (#4124)

fix #4123
This commit is contained in:
edison
2021-07-15 23:37:11 +08:00
committed by GitHub
parent 6a0c7cd905
commit c23153d82e
2 changed files with 9 additions and 1 deletions

View File

@@ -771,6 +771,13 @@ describe('compiler: transform component slots', () => {
const { slots } = parseWithSlots(`<Comp><slot v-for="a in b"/></Comp>`)
expect(slots).toMatchObject(toMatch)
})
test('<slot> tag w/ template', () => {
const { slots } = parseWithSlots(
`<Comp><template #default><slot/></template></Comp>`
)
expect(slots).toMatchObject(toMatch)
})
})
describe('errors', () => {