எல்லாக் கம்போனென்ட்களும்

ProgressBar · ProgressRing

நிச்சயமற்ற நிலையுடன் கட்டுப்படுத்தப்பட்ட முன்னேற்றப் பட்டைகளும் வளையங்களும்.

வலைReact Nativeமுன்னேற்றம்

முயன்று பாருங்கள்

எடுத்துக்காட்டு தயாராகிறது…

மிகச் சுருக்கமான பயன்பாடு

Upload.jsx
<ProgressBar value={progress} max={100} />
<ProgressRing value={progress} size={96}>{progress}%</ProgressRing>
<ProgressBar value={null} /> {/* indeterminate */}

இது உங்களுக்காகக் கையாள்வது

  • மதிப்புகள் 0…max-க்குள் கட்டுப்படுத்தப்படுகின்றன; null நிச்சயமற்ற வீச்சையோ சுழலும் வில்லையோ காட்டுகிறது.
  • மோஷனின் நடுவில் வரும் புதிய மதிப்பு அதன் வேகத்துடன் தொடர்கிறது.
  • ஒரே தொடர் கோடு அல்லது வில், தாவும் துண்டுகள் ஒருபோதும் இல்லை.
  • duration கொண்ட spring சரியாக அந்த நேரத்தில் முடிகிறது.

இதற்குப் பயன்படுத்துங்கள்

  • கோப்புப் பதிவேற்றம்.
  • ஒதுக்கீட்டில் பயன்படுத்திய சேமிப்பகம்.
  • செக்அவுட்டின் முன்னேற்றம்.

Props

ProgressBar

Propவகைஇயல்புநிலைவிளக்கம்
valuenumber | null0 முதல் max வரை முன்னேற்றம்; null நிச்சயமற்றது.
maxnumber100முடிந்தது என்று பொருள்படும் மதிப்பு.
colorstring'currentColor'நிரப்பு நிறம்.
trackColorstring'#e7ece9'தட நிறம்.
thicknessnumber8கோட்டின் தடிமன், பிக்சல்களில்.
direction'ltr' | 'rtl''ltr'இடமிருந்து (ltr) அல்லது வலமிருந்து (rtl) நிரப்பு.
transitionTransitionspringநேர வளைவு { duration, easing } அல்லது spring { tempo: 'spring', spring }. spring-கள் இடைமறிக்கப்படும்போது தங்கள் உந்தத்தை வைத்திருக்கின்றன.

ProgressRing

Propவகைஇயல்புநிலைவிளக்கம்
valuenumber | null0 முதல் max வரை முன்னேற்றம்; null நிச்சயமற்றது.
maxnumber100முடிந்தது என்று பொருள்படும் மதிப்பு.
sizenumber96விட்டம், பிக்சல்களில்.
thicknessnumber8வளையத்தின் தடிமன், பிக்சல்களில்.
colorstring'currentColor'வில்லின் நிறம்.
trackColorstring'#e7ece9'தட நிறம்.
childrenReactNodeநடுவில் காட்டப்படும் லேபிள்.
transitionTransitionspringநேர வளைவு { duration, easing } அல்லது spring { tempo: 'spring', spring }. spring-கள் இடைமறிக்கப்படும்போது தங்கள் உந்தத்தை வைத்திருக்கின்றன.

மற்ற props ரெண்டர் ஆகும் உறுப்புக்குச் செல்கின்றன; அதனால் className, style, நிகழ்வுக் கையாளிகள் வழக்கம்போல் இயங்குகின்றன.

வலையும் React Native-உம்

ProgressRing நடுவில் லேபிளுக்காகக் குழந்தைகளை எடுக்கிறது; ProgressBar வலமிருந்து நிரப்ப direction எடுக்கிறது.

அதே கம்போனென்ட்களும் props-உம் React Native-இல் இயங்குகின்றன.

தேடு

ஆவணங்களில் தேடத் தட்டச்சு செய்யுங்கள்.