色欧美日韩_久久国产成人午夜av影院宅_久久国产一区二区_日韩欧美国产精品_欧美在线视频一区二区_午夜免费看片

立即注冊(cè)

控件類型 InputField 配置

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

配置項(xiàng)具體說明及demo

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

1.輸入框

Input :  普通文本輸入框

  • widget: Input
  • 樣式示例

  • 配置字段說明

參數(shù)

 說明

 類型

是否必填

maxlength

最大輸入長(zhǎng)度 

integer

  

minlength

原生屬性,最小輸入長(zhǎng)度

integer

 

inputType

輸入方式

text/password

 

isCopy

是否可拷貝

boolean

 

InputNumber:  普通數(shù)字輸入框

  • widget: InputNumber
  • 樣式示例

 

  • 配置字段說明

參數(shù)

 說明

 類型

是否必填

min

設(shè)置計(jì)數(shù)器允許的最小值

integer

 

max

設(shè)置計(jì)數(shù)器允許的最大值

integer

 

step

計(jì)數(shù)器步長(zhǎng) 默認(rèn):1

float

 

percision

浮點(diǎn)精確位數(shù) 默認(rèn):2

integer

 

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

  • widget: SeniorInput
  • 樣式示例

  • 配置字段說明

    無

2.下拉框

Select:普通選擇下拉框 

  • widget: Select
  • 樣式示例

  • 字段說明

type 為array 時(shí)可多選 其他單選

需配置datasource字段

  • 配置字段說明

 

CreateSelect:普通自定義創(chuàng)建下拉框

  • widget: CreateSelect
  • 樣式示例

  • 字段說明

     可配置待選項(xiàng)datasource:備選,返回?cái)?shù)組;

SeniorSelect:可選上下文下拉框

  • widget: SeniorSelect
  • 樣式示例

SeniorCreateSelect:  可選上下文自定義創(chuàng)建下拉框

  • widget: SeniorCreateSelect
  • 樣式示例

RequestInput :動(dòng)態(tài)請(qǐng)求下拉框

  • widget: RequestInput
  • 樣式示例

 

  • 配置說明

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

WidgetList: 可選上下文且支持動(dòng)態(tài)請(qǐng)求下拉框

  • widget: WidgetList
  • 樣式示例

3.選擇框

CheckBox: 普通多項(xiàng)選擇框

  • widget: CheckBox
  • 樣式示例

 

  • 配置說明

     需配置可選項(xiàng):datasource

RadioGroup: 普通單項(xiàng)選擇框

  • widget: RadioGroup
  • 樣式示例

  • 配置說明

     需配置可選項(xiàng):datasource

4.日期組件

DateTime:日期時(shí)間選擇組件  

  • widget: DateTime
  • 樣式示例

  • 配置字段說明

參數(shù)

 說明

 類型

是否必填

format

可選,綁定值的格式,默認(rèn):YYYY-MM-DD HH:mm:ss

字符型

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

Time: 普通時(shí)間選擇組件 

  • widget: Time
  • 樣式示例

 

  • 配置字段說明

參數(shù)

 說明

 類型

是否必填

format

可選,綁定值的格式,默認(rèn) HH:mm:ss

字符型

Date: 普通日期選擇組件

  • widget:

Date

  • 樣式示例

 

  • 配置字段說明

參數(shù)

 說明

 類型

是否必填

format

可選,綁定值的格式,默認(rèn) YYYY-DD-SS

字符型

SeniorDateTime :  可選上下文的日期時(shí)間組件

  • widget: SeniorDateTime
  • 樣式示例

5.分組組件

Group: 普通分組組件

  • widget: Group
  • 樣式示例

 

  • 配置說明

需配置children

SeniorGroup: 可選上下文分組組件

  • widget: SeniorGroup
  • 樣式示例

FlatGroup: 組合行內(nèi)組件

  • widget: FlatGroup
  • 樣式示例

6.其他組件

CallbackMarkdown: markdown 資產(chǎn)ID替換組件 

  • widget: CallbackMarkdown
  • 樣式示例

RandomKey:  生成uuid組件 

  • widget: RandomKey
  • 配置說明

參數(shù)

說明

類型

枚舉值

是否必填

length

uuid 位數(shù)

number

--

content_type

內(nèi)容組合

string(枚舉)

character:純字母

number:純數(shù)字

(不填則不限制)

case_type

大小寫組合

string(枚舉)

lower:全小寫

upper:全小大寫

(不填則不限制)

ObjectGenerator :  KV對(duì)象生成組件

  • widget: ObjectGenerator
  • 樣式示例

選擇代理網(wǎng)關(guān)widget

  • widget:  ProxySelectInput
    • 需要在開放服務(wù)中新增代理網(wǎng)關(guān),之后才能在支持的連接器中選擇代理網(wǎng)關(guān)授權(quán)

選擇單個(gè)節(jié)點(diǎn)數(shù)據(jù)(支持對(duì)象、數(shù)組)

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

提取選中節(jié)點(diǎn)的字段(只支持單一層級(jí))

  • widget: FieldSelect
  • widgetConfig 配置
// 當(dāng)前入?yún)⒅心莻€(gè)key作為篩選條件
fromInputName: "listObject" 
  • 只支持兩種前置的widget(DataNodeSelect、SeniorInput)

選擇數(shù)據(jù)表

widget:SelectCreateOption

widgetConfig 配置

 #模擬后端返回?cái)?shù)據(jù)格式 
 {
    "success": true,
    "data": {
        "table": [
            {
                "list": {
                    "id": 1
                },
                "display": {
                    "label": "測(cè)試名稱1"
                }
            },
            {
                "list": {
                    "id": 2
                },
                "display": {
                    "label": "測(cè)試名稱2"
                }
            },
            {
                "list": {
                    "id": 3
                },
                "display": {
                    "label": "測(cè)試名稱3"
                }
            },
            {
                "list": {
                    "id": 4
                },
                "display": {
                    "label": "測(cè)試名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",
        },
      },
    }
 





查詢觸發(fā)選擇數(shù)據(jù)

widget:TriggerSelectData

 

 

本篇目錄

{{item.innerText}}

{{item.categoryName}}
主站蜘蛛池模板: 欧美xxxxxx视频 | 精品三级 | 国产一区影院 | 午夜精品福利一区二区三区蜜桃 | 免费成人在线网站 | 国产精品久久久久久福利一牛影视 | 欧美五月 | 91欧美激情一区二区三区成人 | 国产欧美精品一区二区色综合 | 亚洲精品影院 | 国产精品免费一区二区三区四区 | 成年人福利 | 欧美成人精品一区二区三区 | 爆操欧美 | 日韩三区在线观看 | 国产欧美日韩中文字幕 | 五月天久草 | 午夜精品久久久久久久久久久久久蜜桃 | 国产激情网址 | 中文字幕欧美在线观看 | 不卡久久 | 亚洲一区二区三区免费在线 | 三级在线观看 | 国产精品毛片久久久久久久av | 免费毛片在线 | 亚洲综人网 | 久久久网站 | 亚洲视频第一页 | 青草av在线 | 国产精品一区二区三区在线 | 久草视频在线播放 | 人人爽人人av| 久久婷婷色 | 一级毛片免费高清 | 日韩成人av在线播放 | 欧美精品日韩 | 在线色网站 | 超碰免费人人 | 亚洲 欧美 日韩在线 | 国产精品片aa在线观看 | 久草资源在线视频 |