Skip to content

[Bug 上报] MessageBox组件的 wd-button 的 v-bind 写法在 uni-app 编译为小程序时不兼容 #1485

@michelqyk

Description

@michelqyk

Wot UI 版本号

latest

平台

微信小程序

复现Demo地址(如不提供,将被直接关闭)

没有 demo,只有本地编译环境

重现步骤

使用的是uni-best框架,install 最新的 wot UI 版本,IDE是 vscode。执行命令:pnpm dev:mp

Wd-messsage-box 源码中的代码片段:

<wd-button v-bind="customCancelProps" v-if="messageState.showCancelButton" @click="toggleModal('cancel')">
{{ messageState.cancelButtonText || translate('cancel') }}

<wd-button v-bind="customConfirmProps" @click="toggleModal('confirm')">
{{ messageState.confirmButtonText || translate('confirm') }}

编译报错提示:
[plugin:vite:vue] v-bind="" is not supported.
.../node_modules/wot-design-uni/components/wd-message-box/wd-message-box.vue
34 |
35 |
36 | <wd-button v-bind="customCancelProps" v-if="messageState.showCancelButton" @click="toggleModal('cancel')">
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
37 | {{ messageState.cancelButtonText || translate('cancel') }}
38 |

at ../node_modules/wot-design-uni/components/wd-message-box/wd-message-box.vue:1:0

期望的结果是什么?

能够兼容小程序

实际的结果是什么?

未知

环境信息

No response

其他补充信息

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions