ILLA home page
  1. Päivämäärä

Päivämäärä komponentti on komponentti, jonka avulla käyttäjät voivat valita päivämäärän kalenterin käyttöliittymä. Päivämäärän osaa käytetään tyypillisesti lomakkeissa tai tietojen syöttämisen rajapinnoissa, joissa käyttäjän on valittava tietty päivämäärä.

Kun päivämäärä komponentti on lisätty kankaalle, se näyttää kalenterin käyttöliittymä oletuksena. Käyttäjä voi navigoida kalenterin läpi klikkaamalla edellistä tai seuraavaa nuolia siirtyäksesi toiseen kuukauteen, tai napsauttamalla tiettyä päivämäärää valitaksesi sen. The selected date will be displayed in the input field. (Automatic Copy)

Properties

Päivän käytettävissä olevat ominaisuudet. Javascript voidaan kirjoittaa lukemaan tai muuttamaan tietoja komponenteista.

OminaisuudetKuvaus
Oletus arvoTämän komponentin alkuperäinen arvo. Voit muuttaa alkuperäistä arvoa dynaamisesti kirjoittamalla JavaScriptin {{}}.
MuotoVoimassa oleva päivämäärän muoto merkkijono. Ks. päiväJS.
PaikkamerkkiArvo näytetään, kun syöttökenttä on tyhjä.
Maksimi päivämääräasettaa enimmäispäivämäärän, jonka käyttäjä voi valita kalenterin käyttöliittymästä.
Minimi päivämäärätäsmennettävä aikaisin päivämäärä, jonka käyttäjä voi valita kalenterin käyttöliittymästä.
TunnisteThe name of the field displayed to the user
KuvatekstiKuvateksti, jota käytetään kuvaamaan kenttää yksityiskohtaisesti
Piilotettu etikettiMääritä näytetäänkö nimike
SijaintiSet the position of the label relative to the component
TasausAseta merkin kohdistus (kohdistus vasemmalle tai oikealle)
WidthKun merkki on tämän osan vasemmalla puolella, ilmoitetaan merkin leveyden suhde.
Tapahtuman KäsittelyKäynnistää kyselyt, hallita komponentteja tai soittaa muita API vastauksena komponenttitapahtumia.
Pois KäytöstäSäädä tilaa, jossa osa on pois päältä. Komponenttia ei voi muokata tai tarkentaa, kun se on poistettu käytöstä.
Vain LuettuSäädä tilaa, onko komponentti vain luku -tilassa. Vain luku -komponentti voidaan valita ja tarkentaa, mutta sitä ei voi muokata.
TyökaluvihjeKäyttäjät voivat syöttää osan työkaluvihjeen tähän. Työkaluvihje näytetään kun se on kohdistettu. Markdown-muoto on tuettu.
Näytä tyhjennyspainikesäätää, näkyykö syöttökentässä tyhjä painike vai ei
Vaadittu kenttäVoimassa vain kun kytkin on päällä.
Mukautettu sääntöLuo validointilogiikka täällä. Sääntöjen tulee olla JavaScriptissä ja ne tulee kattaa {{}}.
Piilota vahvistusviestiVoit piilottaa virheilmoituksen vaihtamalla piilotetun tilan kun syöte on virheellinen. Voit dynaamisesti muuttaa piilotettua tilaa JavaScriptillä.
Lomakkeen DataavainMääritä käärintälomakkeen komponentin avain, kun määrite rakennetaan.
HiddenMääritä dynaamisesti onko komponentti piilotettu. Voit muuttaa piilotettua tilaa dynaamisen boolean-arvon kautta.
Teeman VäriSalli käyttäjien määrittää painikkeen taustaväri ja läpinäkyvyys

Methods

Voit käyttää muita komponentteja komponentin ohjaamiseen. Kannatamme seuraavia neljää menetelmää:

  • setValue

Määrittääksesi syöttöpäivämäärän arvon, esimerkiksi, {{‘value1’}}

OminaisuudetKuvaus
ArvoInput value
  • clearValue

Poista valitun komponentin arvo

  • validate

Varmistetaan, että syöttötiedot ovat laillisia

  • **kirjoita

Vahvistusviestin tyhjentämiseksi

Tapahtuman käsittelijä

TapahtumaKuvaus
MuutaKun käyttäjä muuttaa valitun päivämäärän arvoa, suorita käyttäjän räätälöimä toiminto.

Tiedot

Komponentilla on joitakin yleisesti käytettyjä tietoja, joita voidaan soittaa sovelluksen kautta {{componentName.propertyName}} .

Ominaisuuden nimiKuvaus
Väriteemapäivämäärän värillinen ominaisuus
customRulemukautettu sääntö, jonka käyttäjä määritti
dateFormaattipäivämäärän muoto
poistettu käytöstäa Boolean arvo ilmaisevat käytöstä poistetun tilan
näyttönimitämän komponentin nimi (ts. painike1)
formDataKeyPäivämäärän tietolomakkeen tietoavain
hiddenpiilotila (tosi tai epäto)
piiloValidointiViestia Boolean arvo ilmaisee, onko validointiviesti piilotettu
nimiketunnisteen arvo
labelAlignkytkimen etikettien kohdistus (vasemmalle tai oikealle)
labelPositionkytkimen etiketti asento (vasemmalle tai oikealle)
labelLeveyskokonaisluku, joka edustaa etiketin leveyttä.
tarraTäynnäa Boolean arvo ilmaisee, onko merkki täynnä.
maxDateenimmäispäivämäärän arvo (maximum date
minDatevähimmäispäivän arvo (minimum date )
paikkamerkkipaikanmerkin arvo
Vain lukua Boolean arvo ilmaisee vain syötteen tilan.
vaadittua Boolean arvo ilmaisee vaaditun syötteen tilan.
näytä Tyhjennäa Boolean arvo ilmaisee, mitä päivämäärä näytetään selvästi
tooltipTexttyökaluvihjeen tekstin arvo
arvoInput value

Esimerkki: {{date1.value}}

Käytä laatikkoa

Seuraavaksi osoitamme, miten tiedot voidaan kartoittaa tietolähteestä tähän mennessä ja asettaa nykyiseen päivämäärään painikkeella.

Vaihe 1 Lisää toiminto

Luodkaamme taulukko REST APIin nimellä promoteKoodit, sisältäen 6 saraketta: code, id, createdAt, expiredAt, startedAt, updatedAt. Käytämme päivitettynäAjankohtana, jolloin näytettä käytetään.

Sitten voimme luoda uuden toimen REST API toimintaluettelosta, jossa luetellaan kaikki tiedot promoteCodes ja nimetty restapi1.

Napsauta Tallenna ja Suorita aktivoidaksesi tämän toiminnon.

Vaihe 2 Lisää Komponentit

Seuraavaksi voimme lisätä kanavaan date komponentin ja button komponentin. Oletusarvoon päivämäärä komponentti, me asetamme sen kuin viimeinen päivitys aika ensimmäisen mainostaa koodia loput api tiedot.

{{restapi1.data.promoteCodes[0].updatedAt}}

Merkitsimme myös nappin “Tänään” alla esitetyllä tavalla

date_time0

Vaihe 3 Määritä komponentti

button -komponentin osalta voimme määrittää sen asettamalla päivämäärän date -komponentin tämän päivän aikana.

  1. Valitse Edit event handlerissa Control component toiminnassa, valitse date komponentti jonka haluat päivittää tapahtuman kohteeksi.
  2. Valitse setValue toiminto ja aseta arvo {{currentUserInfo.updatedAt}}

date_confg

Vaihe 4 Testi

Nyt kun klikkaa “tänään” painiketta, aika pitäisi muuttaa tämän päivän päiväksi. Mitä täällä, meillä on 2023-5-6, mutta se voi olla erilainen, kun testaat sitä.

date_time1