使用uvue 开发一个组件,如何表示传入的props 的某个字段既可以是 String |Number 啊,在vue里这么写是没问题的,但是在uvue里该如何编写呢?求教

w***@163.com
- 发布:2024-05-13 15:25
- 更新:2024-05-15 04:28
- 阅读:199
组件开发 props 入参类型问题
分类:uni-app x

Android不支持这样的联合类型,其他插件作者的做法大多是统一定义为字符串。https://doc.dcloud.net.cn/uni-app-x/uts/data-type.html#union-type



爱豆豆 - 办法总比困难多
一样的
<script lang="uts" setup>
const props =defineProps({
title: {
type: [String, Number] as PropType<string | number>,
default: () => 0
}
})
</script>
w***@163.com (作者)
好的,谢谢您,我自己在测试的时候也发现只有android有问题,我以为是我写法的问题
2024-05-15 10:36