本文介紹控件(組件配置項(xiàng))的配置規(guī)范,包括配置規(guī)則和通用字段。
配置規(guī)則
例如,以下示例中name
、type
、default
都是通用配置,prefix
是私有配置。
{
"name": "文本框",
"type": "text",
"default": "",
"description": "帶描述-帶標(biāo)注",
"prefix": "今日進(jìn)度:"
}
通用配置
字段名 | 含義 | 類型 | 是否必選 | 備注 |
---|---|---|---|---|
name | 顯示名 | string | 是 | 示例值:"文本框" 。 |
type | 類型 | string | 是 | 示例值:"text" 。當(dāng)設(shè)置為hidden 時(shí),DataV將不對組件進(jìn)?渲染。 |
default | 配置項(xiàng)默認(rèn)值 | string、number、object、array | 否 | 無。 |
showInPanel | 配置項(xiàng)是否在?板顯示 | string | 否 | 可定義配置項(xiàng)的顯隱規(guī)則。不配置時(shí),顯示配置項(xiàng);配置時(shí),按照配置規(guī)則顯示,配置規(guī)則請參見showInPanel配置規(guī)則。 |
caption | 配置項(xiàng)標(biāo)注 | string | 否 | 不配置時(shí),將不顯示標(biāo)注。 |
description | 配置項(xiàng)描述 | string | 否 | 無。 |
handler | 處理函數(shù)名 | string | 否 | 無。 |
col | 控件主體部分所占柵格數(shù) | number | 否 | 采?24柵格系統(tǒng)。 |
valuePath | 配置項(xiàng)對應(yīng)值的路徑 | string | 否 | 配置規(guī)則請參見valuePath配置規(guī)則。 |
show | 自定義配置項(xiàng)的顯示與隱藏 | object | 否 | 配置示例如下。
|
私有配置
控件不同,私有配置不同,詳情請參見控件配置。