Skip to content

Form components

Form Components introductions

componentIntroduçõesMinimum version
buttonButton.1.0.0
checkbox-groupSeletor múltiplo, Internet composta por MultipleCheckBox.1.0.0
checkboxItens de seleção múltipla.1.0.0
formFormulário. Que o usuário dentro do componente insere a entrada de slider de entrada de entrada de entrada. Quando você clicar no formulário para o componente de envio, o valor do valor, você precisa adicionar o nome à ação como chave.1.0.0
inputCaixa de entrada.1.0.0
labelUsado para melhorar a usabilidade dos componentes do formulário. Use o atributo for para encontrar o ID correspondente ou colocar o controle sob o rótulo, que desencadeia o controle de resposta quando clicado. Para precedência sobre os controles da Internet, e o primeiro controle gatilho por Padrão quando existem vários controles internos. Os controles aos quais você pode vincular são: botão, caixa de seleção, rádio, interruptor.1.0.0
pickerUm seletor de rolamento que aparece de baixo.1.0.0
picker-viewIncorporar o seletor de rolagem da página. Que só pode ser colocado Picker-Video Outros nós não são exibidos.1.0.0
picker-view-columnRole os subtistas seletores. Somente pode ser colocado na visão de seleção A altura de seus nós filhos é definida automaticamente na mesma altura no. De na vista do peixe é a altura do AME como a caixa de seleção1.0.0
radio-groupSeletor único, Internet composta por múltiplas composição de rádio.1.0.0
radioItem de rádio.1.0.0
sliderDeslize os seletores.1.0.0
switch Seletor de comutação.1.0.0
textareaCaixa de entrada multilina.1.0.0
editorEditor de texto rico2.5.2
keyboard-accessoryConfigure a entrada de entrada / textarea acima da visualização da barra de ferramentas de cobertura / imagem do teclado / cobertura2.11.6

button

attributetypeDefault valueRequiredIntroduçõesMinimum version
sizestringdefaultnoTamanho do botão1.0.0
typestringdefaultnoTipo de estilo de1.0.0
plainbooleanfalsenoSe o LON é oco, a cor do fundo é transparente1.0.0
disabledbooleanfalsenoEstá desativado?1.0.0
loadingbooleanfalsenoO nome vem com o ícone de carregamento1.0.0
form-typestringnoUse para o componente do formulário, clique em separadores para acionar o componente de componente de formulário/redefinição1.0.0
open-typestringnoHabilidade aberta do Phiz2.12.11
hover-classstringbutton-hovernoEspecifica a classe de estilo para a qual está pressionado.2.11.4
hover-stop-propagationbooleanfalsenoEspecifica se deve impedir que o ancestral desse nó2.11.4
hover-start-timenumber20noQuanto tempo leva para ligar, em milissegundos?2.11.4
hover-stay-timenumber70noClique no tempo de espera após a liberação do dedo, em milissegundos2.11.4
langstringennoEspecifica o idioma em que as informações do usuário são Returnet, ZH_CN simplificou chinês, en_tw tradicional, engish.Not supported
session-fromstringnoFonte da sessão, Open Type = "Contal"2.12.11
send-message-titlestringCurrent titlenoTítulo do cartão de mensagem na sessão, valor que = "contal"2.12.11
send-message-pathCurrent sharing pathdefaultnoO cartão de mensagem na sessão é válido quando clica no caminho do phizclip Jump, open-type = "contory"2.12.11
send-message-imgstringscreenshotnoPicção do cartão de mensagem na sessão, válido quando opentype = "Contato"2.12.11
app-parameterstringnoAbra o aplicativo quando, para app, o parâmetro passou é válido quando o tipo aberto = LaunchApp2.12.11
show-message-cardbooleanfalsenoSe você deve exibir um cartão de mensagem na sessão, defina este parâmetro como TRUE, os usuários que entram no atendimento ao cliente exibirão "pode ​​querer enviar mini propuls" no canto inferior direito, os usuários podem clicar no phizclip pode enviar rapidamente um Mensagem, Open Type = "Control" Valor2.12.11
bindgetuserinfoeventhandlenoQuando o usuário clicar no ON, as informações do usuário serão retornadas. [pz.GetUserinfo] D2.12.11
bindcontacteventhandlenoRetorno de chamada de mensagem de atendimento ao cliente, valor que = "contorno"Not supported
bindgetphonenumbereventhandlenoRetorno de chamada do número de telefone do usuário, valor aberto do tipo = getphoneNumber2.12.11
binderroreventhandlenoUm retorno de chamada ruim ocorre ao usar recursos. Válido quando o tipo aberto = LaunchAppp2.12.11
bindopensettingeventhandlenoRetorno de chamada depois de abrir a página Configurações de autorização, Open Type = OpenSetting2.12.11
bindlaunchappeventhandlenoApp App Retorno de chamada bem -sucedido, Open Type = LaunchApp2.12.11
bindchooseavatareventhandlenoApp App Retorno de chamada bem -sucedido, Open Type = LaunchApp2.12.11
ValueIntroduçõesMinimum version
defaultTamanho padrão
miniTamanho pequeno
ValueIntroduçõesMinimum version
primaryVerde
defaultBranco
warnvermelho
ValueIntroduçõesMinimum version
submitEnviar formulário
resetRedefinir formulário
ValueIntroduçõesMinimum version
contactAbra a sessão de atendimento ao cliente2.12.11
shareAcionar o usuário a encaminhar2.12.11
getPhoneNumberObtenha o número de telefone do usuário, o branco pode ser obtido no retorno de chamada do número de telefone Bind, explicações explícitas2.12.11
getUserInfoObtenha informações do usuário, branco, você pode obter do retorno de chamada do userInfo bindinfo2.12.11
launchAppAbra o aplicativo, você pode definir os parâmetros para o aplicativo por meio do parâmetro de aplicativo atributionexpliclic Explication2.12.11
openSettingPágina de configurações de autorização aberta2.12.11
feedbackAbra a página "Feedback"2.12.11
chooseAvatarObtenha o Avatar do Usuário, você pode obter as informações do Avatar no retorno de chamada do BindChooSeavata2.12.11
ValueIntroduçõesMinimum version
enInglês
zh_CNSimplifique chinês
zh_TWChinês Tradingal

checkbox

attributetypeDefault valueRequiredIntroduçõesMinimum version
colorstring#09BB07noCor da caixa de seleção, igual à cor CSS1.0.0
valuestringnoCaixa de seleção, acionada quando selecionada, interromper o evento) Alterar e carregar a caixa de seleção do valor2.11.4
disabledbooleanfalsenoEstá desativado?2.11.4
checkedbooleanfalsenoAtualmente é selectID, pode ser usado para definir a seleção padrão2.11.4

checkbox-group

attributetypeDefault valueRequiredIntroduçõesMinimum version
bindchangeEventHandlenoAciona quando um item de verificação muda no evento de alteração do grupo de seleção, detalhe = {value: [Array de valores para a caixa de seleção Selecionar]}2.11.4

editor

attributetypeDefault valueRequiredIntroduçõesMinimum version
read-onlybooleanfalsenoDefina o editor para somente leitura2.7.0
placeholderstringnoInformações rápidas2.7.0
show-img-sizebooleanfalsenoInformações rápidas2.7.0
show-img-toolbarbooleanfalsenoExibir a barra de ferramentas controla ao apertar um PICTION2.7.0
show-img-resizebooleanfalsenoClique na imagem para mostrar o controle de tamanho de mudança2.7.0
bindreadyeventhandlenoAcionado quando a inicialização do editor está completa2.7.0
bindfocuseventhandlenoAcionado quando o editor está focado, evento. Detalhe = {html, texto, delta}2.7.0
bindblureventhandlenoAcionado quando o editor está focado, evento. Detalhe = {html, texto, delta}2.7.0
bindinputeventhandlenoAcionado quando o conteúdo do editor muda, detalhe = {html, texto, delta}2.7.0
bindstatuschangeeventhandlenoAdote o método de contexto para mudar um estilo no editor, retornando um estilo já definido para a seleção2.7.0

form

attributetypeDefault valueRequiredIntroduçõesMinimum version
report-submitbooleanfalsenoSe você deve retornar o formid para enviar uma mensagem1.0.0
bindsubmiteventhandlenoCarregar dados de formulário acionando no evento de envio, event.detail = {value: {'name': 'value'}, formid: ''}1.0.0
bindreseteventhandlenoAcionado quando o formulário é redefinido de redefinição1.0.0
report-submit-timeoutnumber0noAguarde um período de tempo (milissegundos) para confirmar se deve entrar em vigor. Se esse parâmetro não for especificado, o formid até ser um pequeno projeto de que ele será inválido (como no caso de uma falha de rede). Permita que você detecte FormID O tempo deste parâmetro é usado como tempo limite para este teste. Se ele falhar, o Resturns RequestFormid: FAIL FORMID inicialNot supported

label

attributetypeDefault valueRequiredIntroduçõesMinimum version
forstringnoID de controle de ligação1.0.0

picker

attributetypeDefault valueRequiredIntroduçõesMinimum version
modestringselectornoTipo de seletor1.0.0
disabledbooleanfalsenoEstá desativado?1.0.0
confirm-colorstring#586c94noConfirmar a cor do texto do botão1.0.0
cancel-colorstring#586c94noCancelar a cor do texto do botão1.0.0
bindcanceleventhandlenoTítulo seletor, disponível apenas para Android
header-textstringnoTítulo seletor, disponível apenas para AndroidNot supported
ValueIntroduçõesMinimum version
selectorSeletor comum
multiSelectorSeletor de várias colunas
timeSeletor de tempo
datePicker de data
regionSeletor urbano provincial

Além dos atributos universais mencionados acima, para um modo diferente, o selecionador possui atributos diferentes.

Multiple column selector: mode = multiSelector

attributetypeDefault valueRequiredIntroduçõesMinimum version
rangearray/object array[]noModo para seletor ou intervalo multisseletor eficaz
range-keystringnoQuando o alcance é uma ... matriz de objetos quando a chave de alcance especificar o objeto em teclas exibe conteúdo como um seletor
valuearray[]no 7
bindchangeeventhandlenoValor acionado quando Alterar Evento de Alterar, Event.Detail = {Value}
bindcolumnchangeeventhandlenoAcionado quando a coluna muda

Multiple column selector: mode = time

attributetypeDefault valueRequiredIntroduçõesMinimum version
valuestringnoIndica o tempo selecionado no formato "hh: mm"
startstringnoIndica o tempo selecionado no formato "hh: mm"
endstringnoReprime o final de um intervalo de tempo válido, com o formato da string "hh: mm"
bindchangeeventhandlenoValor acionado quando Alterar Evento de Alterar, Event.Detail = {Value}

Multiple column selector: mode = date

attributetypeDefault valueRequiredIntroduçõesMinimum version
valuestringSame daynoRepresenta a data selecionada no formato "AAAA-MM-DD"
startstringnoReprime o início de um intervalo válido, com um formato de string de "AAAA-MD-MD-DD"
endstringnoRepresenta o ED de um intervalo de data válido no formato da string "AAAA-MM-DD"
fieldsstringdaynoAno de valor válido, mês, dia, reprime o granular do seletor
bindchangeeventhandlenoAno de valor válido, mês, dia, reprime o granular do seletor

fields Valid value:*

ValueIntroduçõesMinimum version
yearGranulalidade seletora é ano
monthGranular seletor é mês
dayGranular seletor é dia

Multiple column selector: mode = region

attributetypeDefault valueRequiredIntroduçõesMinimum version
valuearray[]noReprime a província seletica, com o primeiro valor em cada coluna selecionada por padrão
custom-itemstringnoYou can add a custom item to the top of each column
levelstringnoRegiãoSelector Hierarchy
bindchangeeventhandlenoValor acionado quando alterar o evento Alterar, Event.Detail = {Value, Código, Código PostCode}, onde o código dos campos é um código de estatística, código postal é um código Zi P.

picker-view

attributetypeDefault valueRequiredIntroduçõesMinimum version
valueArraynoOs números na matriz são representantes de itens selecionados da coluna de view-view-view-view-view-view (subscrito do 0 START), o número é maior que o comprimento opcional do Pan Iicker-Video, selecione o último item de TI.1.0.0
indicator-stylestringnoDefina o estilo da caixa de seleção no meio do seletor1.0.0
indicator-classstringnoDefina o nome da classe da caixa de seleção do meio no seletor2.11.4
immediate-changebooleanfalsenoSe ou não, experimente o evento de alteração, imagine quando o dedo estiver relacionado. Se não estiver ligado, o evento de mudança será acionado após o rolante.Not supported
mask-stylestringnoDefina o estilo da máscara2.11.4
mask-classstringnoDefina o nome da classe da máscara2.11.4
bindchangeeventhandlenoAciona o evento de mudança ao rolar a seleção, evento.2.11.4
bindpickstarteventhandlenoEvento de gatilho quando a seleção de rolagem começa2.11.4
bindpickendeventhandlenoEvento de gatilho quando a seleção de rolagem termina2.11.4

picker-view-column

Item do dispositivo de seleção de rolamento. Ele só pode ser colocado no seletor-Em vista, a altura do nó infantil será automaticamente definida como o picador-A altura da caixa de seleção da vista

radio

attributetypeDefault valueRequiredIntroduçõesMinimum version
colorstring#09BB07noCor do rádio, a mesma que a cor do CSS1.0.0
valuestringnoIdentificação de rádio. Quando radio, quando selecionD, o grupo de rádio de mudança de eventos levará o valor de2.11.4
checkedbooleanfalsenoAtualmente selecionado2.11.4
disabledbooleanfalsenoEstá desativado?2.11.4

radio-group

attributetypeDefault valueRequiredIntroduçõesMinimum version
bindchangeEventHandlenoAcionado quando o item selecionado no evento de mudança de mudança de rádio, detalhe = {value: [matriz de valores para rádio selecionado]}2.11.4

slider

attributetypeDefault valueRequiredIntroduçõesMinimum version
minnumber0noMenor valor1.0.0
maxnumber100noValor máximo1.0.0
stepnumber1noO tamanho da etapa deve ser greter que 0 e pode ser (max -min) inteiro1.0.0
disabledbooleanfalsenoEstá desativado?1.0.0
valuenumber0noValor atual1.0.0
colorcolor#e9e9e9noCor da barra de fundo use o backgroundcolor)1.0.0
selected-colorcolor#1aad19noCor selecionada (use o ActiveColor)1.0.0
show-valuebooleanfalsenoExibe o valor atual1.0.0
bindchangeeventhandlenoEvento acionado após concluir um arrasto, event.detail = {value}1.0.0
activeColorcolor#1aad19noCor selecionada2.11.4
backgroundColorcolor#e9e9e9noCor da barra de fundo2.11.4
block-sizenumber28noO tamanho do controle deslizante na faixa 12-282.11.4
block-colorcolor#ffffffnoCor deslizante2.11.4
bindchangingeventhandlenoEvento desencadeado Dring Drag, Event. Detalhe = {value}2.11.4

switch

attributetypeDefault valueRequiredIntroduçõesMinimum version
checkedbooleanfalsenoSe selecionado1.0.0
disabledbooleanfalsenoEstá desativado?1.0.0
typestringswitchnoEstilo, valor válido: interruptor, caixa de seleção1.0.0
colorstring#04BE02noTroque a cor do CSS de cor1.0.0
bindchangeeventhandlenoVerificado acionado quando lhest chang events, event.detail = {value}1.0.0

input

attributetypeDefault valueRequiredIntroduçõesMinimum version
valuestringyesO conteúdo inicial da caixa de entrada2.11.4
typestringtextnoTipo de entrada2.11.4
passwordbooleanfalsenoÉ um tipo de senha?2.11.4
placeholderstringyesEspaço reservado quando a caixa de entrada está vazia2.11.4
placeholder-stylestringyesEstilo de espaço reservado para designação2.11.4
placeholder-classstringinput-placeholdernoClasse de estilo de espaço reservado para designação2.11.4
disabledbooleanfalsenoEstá desativado?2.11.4
maxlengthnumber140noComprimento máximo de entrada, definido como -1 não limita o Langth máximo2.11.4
cursor-spacingnumber0noEspecifica a distância entre o cursor e a entrada do teclado a distância a partir do fundo e espaçando o cursor do mínimo distanciado como a distância B. ETIVE O CURSOR e o teclado
auto-focusbooleanfalseno(Em breve será abandonado, por favor, use foco diretamente) foco automático, puxe o teclado
focusbooleanfalsenoObtendo foco
confirm-typestringdonenoDefina o texto do canto inferior direito do teclado, que entra em vigor apenas quando tipo = 'texto'
cursornumberyesEspecifica a posição do cursor ao focar
confirm-holdbooleanfalsenoClique no canto inferior direito do teclado para manter o teclado não é dobrado
selection-startnumber-1noPosição inicial do cursor, válida para agregação automática, com o final da seleção
selection-endnumber-1noFim da posição do cursor, válido para agregação automática, com seleção
adjust-positionbooleantruenoA página aumenta quando o teclado salta
bindinputeventhandleyesAcionado quando a entrada do teclado, event.detail = {value, cursor, KeyCode}, KeyCode é o valor da chave, 2.1.0 A função Handler pode recuperar diretamente uma string que substitui o conteúdo da caixa de entrada.
bindfocuseventhandleyesAcionado quando a caixa de entrada é focada, event.detail = {value, altura}, altura para a altura do teclado, na biblioteca base 1.9.90 Suporte de ascensão
bindblureventhandleyesAcionado quando a caixa de entrada perde foco, evento.
bindconfirmeventhandleyesAcionado quando o acabamento está clicado, event.detail = {value}
bindkeyboardheightchangeeventhandleyesEste evento está tentando quando a altura do teclado muda. = {Altura: Altura, Duração: Duração: Duração}
always-embedbooleanfalsenoForça a entrada no mesmo estado de nível, a entrada do tempo de foco padrão que ele corta para o número.Not supported
hold-keyboardbooleanfalsenoNão fecha o teclado quando você clica na página
safe-password-cert-pathstringnoCaminho de chave de criptografia de teclado seguroNot supported
safe-password-lengthnumbernoComprimento de senha de entrada do teclado seguroNot supported
safe-password-time-stampnumbernoNão suportadoNot supported
safe-password-noncestringnoNão suportadoNot supported
safe-password-saltstringnoO teclado de segurança calculadores o valor do sal de hash, se a hash personalizada for especificada é inválidaNot supported
safe-password-custom-hashstringnoO teclado de segurança avalia expressões algorítmicas de hash, como md5(sha1('foo' + sha256(sm3(password + 'bar'))))Not supported
valueIntroduçõesMinimum version
textTeclado de entrada de texto
numberTeclado de entrada digital
idcardTeclado de entrada de ID
digitTeclado numérico com ponto decimal

Numeric keypad with decimal point

valueIntroduçõesMinimum version
sendA parte inferior direita está "SND" .
searchA parte inferior direita é "Pesquisar" .
nextA parte inferior direita é "a seguir" .
goO canto inferior direito é "vá" .
doneO fundo do canto inferior está "feito"

textarea

attributetypeDefault valueRequiredIntroduçõesMinimum version
valuestringnoDigite o conteúdo da caixa
placeholderstringnoEspaço reservado quando a caixa de entrada está vazia
placeholder-stylestringnoAtualmente, o espaço reservado para designação suporta apenas a cor, o tamanho da fonte e o peso da fonte
placeholder-classstringtextarea-placeholdernoClasse de estilo de espaço reservado para designação
disabledbooleanfalsenoClasse de estilo de espaço reservado para designação
maxlengthnumber140noComprimento máximo de entrada, definido como -1 não limita o Langth máximo
auto-focusbooleanfalsenoFoco automático, puxe o teclado.
focusbooleanfalsenoFoco automático, puxe o teclado.
auto-heightbooleanfalsenoFoco automático, puxe o teclado.
fixedbooleanfalsenoSe textarea estava em uma posição de local: consertado, a propriedade especificada precisa ser exibida
cursor-spacingnumber0noEspecifica a distância entre o cursor e o teclado. Taketextrathe do fundo e o colaborador especificado como a dita entre o cursor e o teclado
cursornumber-1noEspecifica a posição do cursor ao focar
show-confirm-barbooleantruenoExibir a barra acima do teclado com o "acabamento" em
selection-startnumber-1noPosição inicial do cursor, válida para agregação automática, com o uso da seleção-endcolocation
selection-endnumber-1noPosição final do cursor, válida para agregação automática, com as seleções de uso
adjust-positionbooleantruenoA página aumenta quando o teclado salta
hold-keyboardbooleanfalsenoNão fecha o teclado quando você clica na página
disable-default-paddingbooleanfalsenoNão fecha o teclado quando você clica na página
bindfocuseventhandlenoAcionado quando a caixa de entrada é focada, event.detail = {value, altura}, altura para a altura do teclado, na biblioteca base 1.9.90 Suporte de ascensão
bindblureventhandlenoAcionado quando a caixa de entrada perde foco, evento. Detalhe = {value, cursor}
bindlinechangeeventhandlenoChamado quando o número de linhas na caixa de entrada muda, evento.
bindinputeventhandlenoQuando a entrada do teclado, desencadeia o evento de entrada, event.detail = {value, cursor, keycode}, keycode é um valor de chave e pode se cursar a ferramenta que não supõe que retorne os parâmetros do código de chave. a textarea ligada
bindconfirmeventhandlenoQuando o clique estiver concluído, gatilho confirme o evento, event.detail = {value: value}
bindkeyboardheightchangeeventhandlenoEste evento está tentando quando a altura do teclado muda. = {Altura: Altura, Duração: Duração: Duração}

keyboard-accessory

Dica: a altura máxima da vista é de 200px

Por exemplo, código

html
<textarea hold-keyboard="{{true}}">
  <keyboard-accessory class="container" style="height: 50px;">
    <cover-view bindtap="tap" style="flex: 1; background: green;">1</cover-view>
    <cover-view bindtap="tap" style="flex: 1; background: red;">2</cover-view>
  </keyboard-accessory>
</textarea>