組件

2020-04-28 10:19 更新

Button

屬性

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
disabledboolean是否禁用
hoverClassNamestring按住按鈕后對(duì)應(yīng)的樣式類(lèi)
hoverStartTimenumber按住后多久出現(xiàn)點(diǎn)擊態(tài),單位毫秒
hoverStopPropagationboolean是否阻止本節(jié)點(diǎn)的祖先節(jié)點(diǎn)出現(xiàn)點(diǎn)擊態(tài)
hoverStayTimeboolean手指松開(kāi)后點(diǎn)擊態(tài)保留時(shí)間
formType'submit' | 'reset'用于 form 組件,點(diǎn)擊分別會(huì)觸發(fā) form 組件的 submit/reset 事件
onTap((event: TapEvent)) => void點(diǎn)擊事件

Form

屬性

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
onSubmit((event: FormEvent)) => void提交事件
onReset((event: FormEvent)) => void重置表單事件

Image

屬性

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
srcstring圖片資源地址
mode'scaleToFill' | 'aspectFit' | 'aspectFill' | 'widthFix' | 'top' | 'bottom' | 'center' | 'left' | 'right' | 'top left' | 'top right' | 'bottom left' | 'bottom right'圖片裁剪,縮放模式
lazyloadboolean圖片懶加載,在即將進(jìn)入一定范圍(上下三屏)時(shí)才開(kāi)始加載
onLoad((event: ImageLoadEvent)) => void當(dāng)圖片加入完畢時(shí)觸發(fā)
onError((event: ImageErrorEvent)) => void當(dāng)錯(cuò)誤發(fā)生時(shí)觸發(fā)
onTap((event: TapEvent)) => void點(diǎn)擊事件
onTouchStart((event: TouchStartEvent)) => void觸碰開(kāi)始事件
onTouchMove((event: TouchMoveEvent)) => void觸碰移動(dòng)事件
onTouchEnd((event: TouchMoveEvent)) => void觸碰結(jié)束事件
onTouchCancel((event: TouchCancelEvent)) => void觸碰取消事件

Input

屬性

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
defaultValuestring默認(rèn)值
valuestring輸入框的值
namestring輸入框的名稱(chēng)
type'text' | 'number' | 'idcard' | 'digit'輸入框類(lèi)型
passwordboolean是否密碼類(lèi)型
placeholderstring輸入框占位符
placeholderStyleReact.CSSProperties占位符 inline style
disabledboolean是否禁用
maxlengthnumber最大輸入長(zhǎng)度
focusboolean是否獲取焦點(diǎn)
onInput((event: InputEvent)) => any輸入回調(diào)事件
onConfirm((event: InputEvent)) => void鍵盤(pán)確認(rèn)回調(diào)事件
onFocus((event: InputEvent)) => voidfocus 事件
onBlur((event: InputEvent)) => voidblur 事件

注意:受微信平臺(tái)限制,在微信里 Input 必須通過(guò) onInput 事件的返回值做受控,詳見(jiàn)微信文檔。

Label

屬性

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
forstring綁定控件的 id

Text

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
selectableboolean文本是否可選
decodeboolean是否解碼
onTap((event: TapEvent)) => void點(diǎn)擊事件

Textarea

屬性

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
defaultValuestring默認(rèn)值
valuestring輸入框的值
namestring輸入框的名稱(chēng)
placeholderstring輸入框占位符
placeholderStyleReact.CSSProperties占位符 inline style
disabledboolean是否禁用
maxlengthnumber最大輸入長(zhǎng)度
focusboolean是否獲取焦點(diǎn)
autoHeightboolean是否隨文本內(nèi)容增加增高
onInput((event: InputEvent)) => any輸入回調(diào)事件
onConfirm((event: InputEvent)) => void鍵盤(pán)確認(rèn)回調(diào)事件
onFocus((event: InputEvent)) => voidfocus 事件
onBlur((event: InputEvent)) => voidblur 事件

注意:受微信平臺(tái)限制,Textarea 在微信里無(wú)法受控。

View

屬性

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
slotstringslot 標(biāo)識(shí)
hoverClassNamestring按住按鈕后對(duì)應(yīng)的樣式類(lèi)
hoverStartTimenumber按住后多久出現(xiàn)點(diǎn)擊態(tài),單位毫秒
hoverStopPropagationboolean是否阻止本節(jié)點(diǎn)的祖先節(jié)點(diǎn)出現(xiàn)點(diǎn)擊態(tài)
hoverStayTimeboolean手指松開(kāi)后點(diǎn)擊態(tài)保留時(shí)間
rolestringaria role
onTap((event: TapEvent)) => void點(diǎn)擊事件
onLongTap((event: TapEvent)) => void長(zhǎng)按點(diǎn)擊事件
onTouchStart((event: TouchStartEvent)) => void觸碰開(kāi)始事件
onTouchMove((event: TouchMoveEvent)) => void觸碰移動(dòng)事件
onTouchEnd((event: TouchMoveEvent)) => void觸碰結(jié)束事件
onTouchCancel((event: TouchCancelEvent)) => void觸碰取消事件
onLongTap((event: TapEvent)) => void長(zhǎng)按點(diǎn)擊事件

WebView

名稱(chēng)類(lèi)型描述
idstring節(jié)點(diǎn) id
classNamestring節(jié)點(diǎn)樣式類(lèi)
styleReact.CssProperties節(jié)點(diǎn) inline style
srcstring地址
onMessage(event: Event) => void通信回調(diào)


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)