ProgressBar · ProgressRing
நிச்சயமற்ற நிலையுடன் கட்டுப்படுத்தப்பட்ட முன்னேற்றப் பட்டைகளும் வளையங்களும்.
வலைReact Nativeமுன்னேற்றம்
முயன்று பாருங்கள்
எடுத்துக்காட்டு தயாராகிறது…
மிகச் சுருக்கமான பயன்பாடு
<ProgressBar value={progress} max={100} />
<ProgressRing value={progress} size={96}>{progress}%</ProgressRing>
<ProgressBar value={null} /> {/* indeterminate */}இது உங்களுக்காகக் கையாள்வது
- மதிப்புகள்
0…max-க்குள் கட்டுப்படுத்தப்படுகின்றன;nullநிச்சயமற்ற வீச்சையோ சுழலும் வில்லையோ காட்டுகிறது. - மோஷனின் நடுவில் வரும் புதிய மதிப்பு அதன் வேகத்துடன் தொடர்கிறது.
- ஒரே தொடர் கோடு அல்லது வில், தாவும் துண்டுகள் ஒருபோதும் இல்லை.
durationகொண்ட spring சரியாக அந்த நேரத்தில் முடிகிறது.
இதற்குப் பயன்படுத்துங்கள்
- கோப்புப் பதிவேற்றம்.
- ஒதுக்கீட்டில் பயன்படுத்திய சேமிப்பகம்.
- செக்அவுட்டின் முன்னேற்றம்.
Props
ProgressBar
| Prop | வகை | இயல்புநிலை | விளக்கம் |
|---|---|---|---|
value | number | null | 0 முதல் max வரை முன்னேற்றம்; null நிச்சயமற்றது. | |
max | number | 100 | முடிந்தது என்று பொருள்படும் மதிப்பு. |
color | string | 'currentColor' | நிரப்பு நிறம். |
trackColor | string | '#e7ece9' | தட நிறம். |
thickness | number | 8 | கோட்டின் தடிமன், பிக்சல்களில். |
direction | 'ltr' | 'rtl' | 'ltr' | இடமிருந்து (ltr) அல்லது வலமிருந்து (rtl) நிரப்பு. |
transition | Transition | spring | நேர வளைவு { duration, easing } அல்லது spring { tempo: 'spring', spring }. spring-கள் இடைமறிக்கப்படும்போது தங்கள் உந்தத்தை வைத்திருக்கின்றன. |
ProgressRing
| Prop | வகை | இயல்புநிலை | விளக்கம் |
|---|---|---|---|
value | number | null | 0 முதல் max வரை முன்னேற்றம்; null நிச்சயமற்றது. | |
max | number | 100 | முடிந்தது என்று பொருள்படும் மதிப்பு. |
size | number | 96 | விட்டம், பிக்சல்களில். |
thickness | number | 8 | வளையத்தின் தடிமன், பிக்சல்களில். |
color | string | 'currentColor' | வில்லின் நிறம். |
trackColor | string | '#e7ece9' | தட நிறம். |
children | ReactNode | நடுவில் காட்டப்படும் லேபிள். | |
transition | Transition | spring | நேர வளைவு { duration, easing } அல்லது spring { tempo: 'spring', spring }. spring-கள் இடைமறிக்கப்படும்போது தங்கள் உந்தத்தை வைத்திருக்கின்றன. |
மற்ற props ரெண்டர் ஆகும் உறுப்புக்குச் செல்கின்றன; அதனால் className, style, நிகழ்வுக் கையாளிகள் வழக்கம்போல் இயங்குகின்றன.
வலையும் React Native-உம்
ProgressRing நடுவில் லேபிளுக்காகக் குழந்தைகளை எடுக்கிறது; ProgressBar வலமிருந்து நிரப்ப direction எடுக்கிறது.
அதே கம்போனென்ட்களும் props-உம் React Native-இல் இயங்குகின்றன.