Ditositi
Kgorometša ditsebišo go baeti ba gago ka tositi, molaetša wa temošo wo o bofefo le wo o ka fetošwago gabonolo.
Di- toast ke ditsebišo tše boima tšeo di hlametšwego go ekiša ditsebišo tša go kgorometša tšeo di tumišitšwego ke ditshepedišo tša go šoma tša diselefouno le tša khomphutha. Di agilwe ka flexbox, ka fao di bonolo go di logaganya le go di bea.
Kakaretšo
Dilo tšeo o swanetšego go di tseba ge o diriša plugin ya tositi:
- Ge e ba o aga JavaScript ya rena go tšwa mothopong, e nyaka
util.js
. - Di-toast ke tša go kgetha ka mabaka a go šoma, ka gona o swanetše go di thoma ka bowena .
- Ditositi di tla iphihla ka go iketla ge e ba o sa laetše
autohide: false
.
Mehlala
Ya motheo
Go kgothaletša di-toast tšeo di katološwago le tšeo di ka bolelelwago pele, re kgothaletša hlogo le mmele. Toast headers use display: flex
, lumella bonolo lolamisiwa ga dikahare leboha rona margin le flexbox utilities.
Di-toast di feto-fetoga le maemo ka mo o nyakago gomme di na le go swaya mo gonyenyane kudu mo go nyakegago. Bonyane, re nyaka elemente e tee go ba le diteng tša gago tša “toasted” gomme re kgothaletša ka maatla konope ya go raka.
Se se phadimago
Ditositi di a phadima go se nene, le tšona, ka fao di kopana godimo ga se sengwe le se sengwe seo di ka tšwelelago godimo ga sona. Bakeng sa diphensele tšeo di thekgago backdrop-filter
thepa ya CSS, re tla leka gape go fifatša dielemente ka fase ga tositi.
Go kgoboketša
Ge o na le di-toast tše dintši, re default go di kgoboketša vertiaclly ka mokgwa wo o balegago.
Go bewa ga dilo
Bea di-toast ka CSS ya tlwaelo ge o di nyaka. Ka godimo ka go le letona gantši e šomišwa go ditsebišo, go swana le ya bogareng bja godimo. Ge e ba o tla tsoga o bontšha feela tositi e tee ka nako, bea mekgwa ya go bea maemo thwii godimo ga .toast
.
Bakeng sa ditshepedišo tšeo di tšweletšago ditsebišo tše ntši, nagana ka go šomiša elemente ya go phuthela gore di kgone go kgoboketša gabonolo.
O ka boela wa hwetša go makatša ka didirišwa tša flexbox go logaganya di-toast ka go rapalala le/goba ka go otlologa.
Phihlelelo
Di- toast di reretšwe go ba ditšhitišo tše dinyenyane go baeti ba gago goba badiriši, ka gona bakeng sa go thuša bao ba nago le dibadi tša skrine le thekinolotši e swanago ya go thuša, o swanetše go phuthela di- toast tša gago aria-live
seleteng . Diphetogo go dilete tše di phelago (go swana le go hlaba/go mpshafatša karolo ya tositi) di tsebišwa ka go iketla ke babadi ba skrine ntle le go nyaka go šuthiša nepo ya modiriši goba ka tsela ye nngwe go šitiša modiriši. Go tlaleletša, akaretša aria-atomic="true"
go netefatša gore tositi ka moka e tsebišwa ka mehla bjalo ka yuniti e tee (ya athomo), go e na le go tsebiša seo se fetotšwego (seo se ka lebišago mathata ge o mpshafatša fela karolo ya diteng tša tositi, goba ge e ba o bontšha diteng tše di swanago tša tositi go ntlha ya ka morago ya nako). Ge e le gore tshedimoo ye e nyakegago e bohlokwa go tshepedio, mohlala, go lenaneo la diphoo ka foromong, gona omia karolo ya temosogo e na le tositi.
Hlokomela gore selete se se phelago se swanetše go ba gona ka go swaya pele tositi e tšweletšwa goba e mpshafatšwa. Ge e ba o tšweletša ka go fetoga bobedi bja tšona ka nako e tee gomme wa di tsenya letlakaleng, ka kakaretšo di ka se tsebišwe ke thekinolotši ya go thuša.
Gape o swanetše go fetoša maemo a role
le aria-live
go ya ka diteng. Ge e le molaetša wa bohlokwa go swana le phošo, šomiša role="alert" aria-live="assertive"
, go sego bjalo šomiša role="status" aria-live="polite"
dika.
Ge diteng tšeo o di bontšhago di fetoga, kgonthišetša gore o mpshafatša nako ya go delay
fela go kgonthiša gore batho ba na le nako ye e lekanego ya go bala tositi.
Ge o diriša autohide: false
, o swanetše go oketša konope ya go tswalela go dumelela badiriši go lahla tositi.
Boitshwaro bja JavaScript
Tšhomišo
Thoma di-toast ka JavaScript:
Dikgetho
Dikgetho di ka fetišwa ka dika tša datha goba JavaScript. Bakeng sa dika tša datha, tlaleletša leina la kgetho go data-
, bjalo ka go data-animation=""
.
Leina | Mohuta | Hlokomologa | Tlhalošo |
---|---|---|---|
ditshwantsho tse di phelang | boolean ya go swana | nnete | Diriša phetogo ya go fifala ya CSS go tositi |
go iphihla ka go itiragalela | boolean ya go swana | nnete | Auto pata tositi |
diega | nomoro | 500 |
Diega go uta tositi (ms) . |
Mekgwa ya go šoma
Mekgwa ya asynchronous le diphetogo
Mekgwa ka moka ya API ga e na asynchronous gomme e thoma phetogo . Ba boela go motho yo a leletšago mogala gateetee ge phetogo e thomilwe eupša pele e fela . Go tlaleletša, pitšo ya mokgwa go karolo ya phetogo e tla hlokomologwa .
Bona ditokomane tša rena tša JavaScript bakeng sa tshedimošo e oketšegilego .
$().toast(options)
E kgomaretša sedirišwa sa go swara tositi go kgoboketšo ya elemente.
.toast('show')
E senola tositi ya elemente. E boela go mogala pele ga ge tositi e bontšhitšwe e le ka kgonthe (ke gore pele shown.bs.toast
tiragalo e direga). O swanetše go bitša mokgwa wo ka seatla, go e na le moo tositi ya gago e ka se bontšhe.
.toast('hide')
Pata tositi ya elemente. E boela go mogala pele ga ge tositi e tloga e utilwe (ke gore pele ga ge hidden.bs.toast
tiragalo e direga). O swanetše go bitša mokgwa wo ka seatla ge o dirile autohide
go false
.
.toast('dispose')
Pata tositi ya elemente. Toast ya gago e tla dula e le godimo ga DOM eupša e ka se sa bontšha.
Ditiragalo
Mohuta wa Tiragalo | Tlhalošo |
---|---|
bontša.bs.toast | Tiragalo ye e thunya ka pela ge show mokgwa wa mohlala o bitšwa. |
e bontšhitšwe.bs.toast | Tiragalo ye e thuntšhwa ge tositi e dirilwe gore e bonagale go modiriši. |
pata.bs.tositi | Tiragalo ye e thuntšhwa ka pela ge hide mokgwa wa mohlala o biditšwe. |
e utilwego.bs.toast | Tiragalo ye e thuntšhwa ge tositi e feditše go utollwa go modiriši. |