mirror of https://github.com/vuejs/core.git
Merge 398c16f05e
into bb4ae25793
This commit is contained in:
commit
cbaefe7e76
|
@ -27,7 +27,8 @@ const slotProp = ref('slot prop')
|
|||
change slot prop
|
||||
</button>
|
||||
<div class="vdom-slot-in-vapor-default">
|
||||
#default: <slot :foo="slotProp" />
|
||||
#default:
|
||||
<slot :foo="slotProp" />
|
||||
</div>
|
||||
<div class="vdom-slot-in-vapor-test">
|
||||
#test: <slot name="test">fallback content</slot>
|
||||
|
@ -40,7 +41,7 @@ const slotProp = ref('slot prop')
|
|||
>
|
||||
Toggle default slot to vdom
|
||||
</button>
|
||||
<VdomComp :msg="msg">
|
||||
<VdomComp :msg="msg" class="foo">
|
||||
<template #default="{ foo }" v-if="passSlot">
|
||||
<div>slot prop: {{ foo }}</div>
|
||||
<div>component prop: {{ msg }}</div>
|
||||
|
|
|
@ -154,7 +154,7 @@ function createVDOMComponent(
|
|||
const frag = new VaporFragment([])
|
||||
const vnode = createVNode(
|
||||
component,
|
||||
rawProps && new Proxy(rawProps, rawPropsProxyHandlers),
|
||||
rawProps && extend({}, new Proxy(rawProps, rawPropsProxyHandlers)),
|
||||
)
|
||||
const wrapper = new VaporComponentInstance(
|
||||
{ props: component.props },
|
||||
|
|
Loading…
Reference in New Issue