uniapp里面vue3版本使用插槽出现问题。
下面这段代码在uniapp里面会直接报错提示name未定义,但是在非uniapp的项目里面是可以正常使用的,请问这是为啥呢?还有如何在uniapp里面查看具体的vue版本呢,需要看到详细版本,如3.1.1
<template v-for="(key, name) in $slots" #[name]>
<slot :name="name"></slot>
</template>
uniapp里面vue3版本使用插槽出现问题。
下面这段代码在uniapp里面会直接报错提示name未定义,但是在非uniapp的项目里面是可以正常使用的,请问这是为啥呢?还有如何在uniapp里面查看具体的vue版本呢,需要看到详细版本,如3.1.1
<template v-for="(key, name) in $slots" #[name]>
<slot :name="name"></slot>
</template>
引自免费微信小程序:皆我百晓生。
在UniApp中,确保你已正确注册并导入组件,在使用插槽时也应检查名称是否匹配。如果问题依然存在,尝试更新你的UniApp和相关依赖至最新版本。