[bugfix] functional component should not inherit scropedSlots (#2752)

This commit is contained in:
neverland
2019-02-15 19:07:27 +08:00
committed by GitHub
parent 137fe83fc1
commit 170dcbf0d2
10 changed files with 50 additions and 29 deletions

View File

@@ -1,4 +1,5 @@
import { use } from '../utils';
import { inherit } from '../utils/functional';
import { RED, BLUE, GREEN, GRAY_DARK } from '../utils/color';
const [sfc, bem] = use('tag');
@@ -29,7 +30,7 @@ function Tag(h, props, slots, ctx) {
'van-hairline--surround': plain
}
]}
{...ctx.data}
{...inherit(ctx, true)}
>
{slots.default && slots.default()}
</span>