Appearance
Props
modelValue
控件当前值。
ts
defineProps<{
modelValue: unkown
}>()
defineProps<{
modelValue: unkown
}>()
disabled
控件禁用状态。
ts
defineProps<{
disabled: boolean
}>()
defineProps<{
disabled: boolean
}>()
request
axios
实例。
ts
defineProps<{
request: AxiosInstance
}>()
defineProps<{
request: AxiosInstance
}>()
store
vuex
store 实例。
用户
只有处于平台框架内的插件才能使用,本地测试环境或第三方通过渲染器加载的插件则无法访问。
类型
tstype CoStoreUser = { info: { id: number name: string phone: string avatar: string code: string date: string drop: string email: string } } type CoStore = import('vuex').Store<{ user: CoStoreUser }>
type CoStoreUser = { info: { id: number name: string phone: string avatar: string code: string date: string drop: string email: string } } type CoStore = import('vuex').Store<{ user: CoStoreUser }>
示例
tsdefineProps<{ store: CoStore }>()
defineProps<{ store: CoStore }>()
propertyName
控件在 data 中名称。
ts
defineProps<{
propertyName: string
}>()
defineProps<{
propertyName: string
}>()
renderLoading
实例请求状态,当表单正在执行事件时该项为 true
。
ts
defineProps<{
renderLoading: boolean
}>()
defineProps<{
renderLoading: boolean
}>()
render
实例。
ts
defineProps<{
renderLoading: CoRender
}>()
defineProps<{
renderLoading: CoRender
}>()
CoRenderCtor
渲染器。
ts
defineProps<{
CoRenderCtor: CoRenderCtor
}>()
defineProps<{
CoRenderCtor: CoRenderCtor
}>()
参考:Props
指南