x***@163.com
x***@163.com
  • 发布:2024-01-07 22:34
  • 更新:2024-10-30 16:49
  • 阅读:319

【报Bug】slot在微信小程序不支持v-bind的传参写法

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 最新

第三方开发者工具版本号: 3.0.0

基础库版本号: 3.0.0

项目创建方式: CLI

CLI版本号: 3.0.0

示例代码:
<slot name="cus_com" mode="detail" value="itemVal" v-bind="options"
/>
我这里的options是不固定的,因为cus_com也是不固定的,是动态的,故只能是这么写。

插糟不能使用v-bind,确定的组件反而是可以的。希望尽快支持吧,小程序不支持动态组件component已经非常难受了,难道连传参数都要受到限制吗?

操作步骤:
只要是这种形式都会报错 <slot name="cus_com" mode="detail" value="itemVal" v-bind="options"
/>

预期结果:

正常使用,不报错

实际结果:

报错:
[plugin:vite:vue] v-bind="" is not supported.

bug描述:

<slot name="cus_com" mode="detail" value="itemVal" v-bind="options"
/>

报错:

[plugin:vite:vue] v-bind="" is not supported.

2024-01-07 22:34 负责人:无 分享
已邀请:
x***@163.com

x***@163.com (作者)

有人看么?这个在文档里也没说明不可使用。理论上要支持吧

夜散点炽

夜散点炽 - 移动开发

我有一个曲线救国的法子,可以实现传参
<template v-slot:具名插槽="{参数}" #具名插槽>
{{参数}}
</template>

发现参数是传递过来了,但是布局被套了一层很讨厌

靐齉齾麤龖龗

靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人

微信自己好像就不支持吧,微信开发者社区搜这个下面一堆人骂这个不支持,那个也不支持,也不能指望那个平台不支持uniapp编译出来就支持了,巧妇难为无米之炊啊。。只能v-bind自带的组件比如button,image这些。。。心累的很

要回复问题请先登录注册