国产在线一区二区三区_美女福利网站_日韩一区二区在线视频_天天干视频_亚洲一级毛片_精品免费国产

立即注冊

控件類型 InputField 配置

InputField 為配置連接器輸入項渲染的schema文件,一個連接器的一個action對應一個inputFields,由各個配置項組合而成的列表(支持嵌套);

配置項具體說明及demo

{
     "defaultValue":"XXX",            //默認值  
     "helpText":"...",                //幫助說明文檔
     "key":"page",                    // 唯一key ,同一層級必須唯一
     "label":"名稱",                   // label 
     "placeholder":"請輸入名稱",        //提示文字
     "required": true,                //是否必填
     "type":"string",                 // 輸出類型
     "widget":"Input",                // 輸入控件
     "widgetConfig":{...}             //控件配置字段, 非必須
}

1.輸入框

Input :  普通文本輸入框

  • widget: Input
  • 樣式示例

  • 配置字段說明

參數

 說明

 類型

是否必填

maxlength

最大輸入長度 

integer

  

minlength

原生屬性,最小輸入長度

integer

 

inputType

輸入方式

text/password

 

isCopy

是否可拷貝

boolean

 

InputNumber:  普通數字輸入框

  • widget: InputNumber
  • 樣式示例

 

  • 配置字段說明

參數

 說明

 類型

是否必填

min

設置計數器允許的最小值

integer

 

max

設置計數器允許的最大值

integer

 

step

計數器步長 默認:1

float

 

percision

浮點精確位數 默認:2

integer

 

SeniorInput:  可輸入并可上下文選擇組件

  • widget: SeniorInput
  • 樣式示例

  • 配置字段說明

    無

2.下拉框

Select:普通選擇下拉框 

  • widget: Select
  • 樣式示例

  • 字段說明

type 為array 時可多選 其他單選

需配置datasource字段

  • 配置字段說明

 

CreateSelect:普通自定義創建下拉框

  • widget: CreateSelect
  • 樣式示例

  • 字段說明

     可配置待選項datasource:備選,返回數組;

SeniorSelect:可選上下文下拉框

  • widget: SeniorSelect
  • 樣式示例

SeniorCreateSelect:  可選上下文自定義創建下拉框

  • widget: SeniorCreateSelect
  • 樣式示例

RequestInput :動態請求下拉框

  • widget: RequestInput
  • 樣式示例

 

  • 配置說明

    具體查看Request Input配置說明, type: array 為多選,其他為單選

WidgetList: 可選上下文且支持動態請求下拉框

  • widget: WidgetList
  • 樣式示例

3.選擇框

CheckBox: 普通多項選擇框

  • widget: CheckBox
  • 樣式示例

 

  • 配置說明

     需配置可選項:datasource

RadioGroup: 普通單項選擇框

  • widget: RadioGroup
  • 樣式示例

  • 配置說明

     需配置可選項:datasource

4.日期組件

DateTime:日期時間選擇組件  

  • widget: DateTime
  • 樣式示例

  • 配置字段說明

參數

 說明

 類型

是否必填

format

可選,綁定值的格式,默認:YYYY-MM-DD HH:mm:ss

字符型

注:type 類型為:timestamp  返回時間戳  timestampMills 返回毫秒時間戳   其他返回字符串

Time: 普通時間選擇組件 

  • widget: Time
  • 樣式示例

 

  • 配置字段說明

參數

 說明

 類型

是否必填

format

可選,綁定值的格式,默認 HH:mm:ss

字符型

Date: 普通日期選擇組件

  • widget:

Date

  • 樣式示例

 

  • 配置字段說明

參數

 說明

 類型

是否必填

format

可選,綁定值的格式,默認 YYYY-DD-SS

字符型

SeniorDateTime :  可選上下文的日期時間組件

  • widget: SeniorDateTime
  • 樣式示例

5.分組組件

Group: 普通分組組件

  • widget: Group
  • 樣式示例

 

  • 配置說明

需配置children

SeniorGroup: 可選上下文分組組件

  • widget: SeniorGroup
  • 樣式示例

FlatGroup: 組合行內組件

  • widget: FlatGroup
  • 樣式示例

6.其他組件

CallbackMarkdown: markdown 資產ID替換組件 

  • widget: CallbackMarkdown
  • 樣式示例

RandomKey:  生成uuid組件 

  • widget: RandomKey
  • 配置說明

參數

說明

類型

枚舉值

是否必填

length

uuid 位數

number

--

content_type

內容組合

string(枚舉)

character:純字母

number:純數字

(不填則不限制)

case_type

大小寫組合

string(枚舉)

lower:全小寫

upper:全小大寫

(不填則不限制)

ObjectGenerator :  KV對象生成組件

  • widget: ObjectGenerator
  • 樣式示例

選擇代理網關widget

  • widget:  ProxySelectInput
    • 需要在開放服務中新增代理網關,之后才能在支持的連接器中選擇代理網關授權

選擇單個節點數據(支持對象、數組)

  • widget: DataNodeSelect
  • widgetConfig 配置
acceptType: ["array", "object"]

提取選中節點的字段(只支持單一層級)

  • widget: FieldSelect
  • widgetConfig 配置
// 當前入參中那個key作為篩選條件
fromInputName: "listObject" 
  • 只支持兩種前置的widget(DataNodeSelect、SeniorInput)

選擇數據表

widget:SelectCreateOption

widgetConfig 配置

 #模擬后端返回數據格式 
 {
    "success": true,
    "data": {
        "table": [
            {
                "list": {
                    "id": 1
                },
                "display": {
                    "label": "測試名稱1"
                }
            },
            {
                "list": {
                    "id": 2
                },
                "display": {
                    "label": "測試名稱2"
                }
            },
            {
                "list": {
                    "id": 3
                },
                "display": {
                    "label": "測試名稱3"
                }
            },
            {
                "list": {
                    "id": 4
                },
                "display": {
                    "label": "測試名4"
                }
            }
        ]
    }
}


widgetConfig 配置
      ...
      widgetConfig:{
        query: {
        params: { query: "123" },
        refOperation: "query",
        refValue: "self.table.display.label",
        refLabel: "self.table.list.id",
      },
      create: {
        refOperation: "create",
        createKey: "listId",
        params: {
          key: "12132",
          value: "abc",
        },
      },
    }
 





查詢觸發選擇數據

widget:TriggerSelectData

 

 

本篇目錄

{{item.innerText}}

{{item.categoryName}}
主站蜘蛛池模板: 国产成人av在线 | 日韩免费在线视频 | 天天干天天爽 | 波多野结衣福利电影 | 亚洲精品福利 | 久久久精品国产 | 美日韩精品| 国产精品美女久久久久久久久久久 | 国产黄网站 | 欧美日韩在线看 | 欧美日韩中文字幕 | 偷拍做爰吃奶视频免费看 | 亚洲三级不卡 | 在线一区| 国产精品久久久久久吹潮 | 国产日韩精品在线观看 | 日本一区二区在线观看视频 | 免费精品| 国产精品第一区 | 久久久av | 伊人www22综合色 | 亚洲免费人成在线视频观看 | 中文字幕三区 | 超碰一区二区三区 | 91激情在线 | 日韩在线免费 | 国产午夜精品一区二区三区嫩草 | 久久久国产一区二区三区 | 久久久99国产精品免费 | 日韩高清国产一区在线 | 免费在线亚洲 | 国产美女自拍视频 | 欧美成人精品一区 | 精品在线看 | 久草在线| 91偷拍精品一区二区三区 | 狠狠干狠狠操 | 亚洲国产一区视频 | 欧美日韩国产在线播放 | 一区二区三区四区在线播放 | 日韩成人 |