封装element-plus的select组件时ts报错:

props是这样写的:

 

添加以下代码:

import type  { EpPropMergeType } from "element-plus/es/utils/vue/props/types"
 size: {//查询列表尺寸,large,default,small
    type: String as PropType<EpPropMergeType<StringConstructor,"large"|"default"|"small",unknown>>,
    default: 'small'
  }

 以上就解决了报错,ts也有显示枚举类型了:

Logo

鸿蒙生态一站式服务平台。

更多推荐