uniapp开发使用slot插槽时小程序编译报错:Errors compiling template:目前仅支持解构插槽 otherSlotProps,如 v-slot="{ user }"

1.子组件中 

        <view>
            <slot :user="user">{{user.lastName}}</slot>
        </view>

2.在父组件使用

<template v-slot:default="otherSlotProps">
                {{ otherSlotProps.user.firstName }}
            </template>
                    

此时在编译到微信小程序中报错

 

 而运行到其他环境下比如H5是没问题的

 

那么在微信小程序中要使用解构插槽方式实现:

<template v-slot:default="{user}">
                {{ user.firstName }}
            </template>

 

posted @ 2023-03-13 11:13  向前、向前  阅读(834)  评论(0编辑  收藏  举报