例如以下代码片段,都用到了 vant ,然而通用组件库模板的话,不可能大家都会依赖 vant,建议用到的一些方法将其抽到 utils 使其可以脱离 vant 应该好一点
import { withInstall } from 'vant/es/utils'
import _Form from './src/form.vue'
export const Form = withInstall(_Form)
export default Form
export * from './src/props'
和
import { makeStringProp } from 'vant/es/utils'
import type { ExtractPropTypes } from 'vue'
export const formProps = {
/**
* 类型定义
*/
type: makeStringProp(''),
}
export type FormProps = ExtractPropTypes<typeof formProps>
例如以下代码片段,都用到了
vant
,然而通用组件库模板的话,不可能大家都会依赖vant
,建议用到的一些方法将其抽到utils
使其可以脱离vant
应该好一点和