<progress>
Built-in browser <progress>
component cho phép bạn hiển thị một chỉ báo tiến trình.
<progress value={0.5} />
Tham khảo
<progress>
Để hiển thị một chỉ báo tiến trình, render built-in browser <progress>
component.
<progress value={0.5} />
Props
<progress>
hỗ trợ tất cả common element props.
Ngoài ra, <progress>
hỗ trợ các props sau:
max
: Một số. Chỉ định giá trịvalue
tối đa. Mặc định là1
.value
: Một số giữa0
vàmax
, hoặcnull
cho tiến trình không xác định. Chỉ định mức độ hoàn thành.
Cách sử dụng
Điều khiển một chỉ báo tiến trình
Để hiển thị một chỉ báo tiến trình, render một <progress>
component. Bạn có thể truyền một số value
giữa 0
và giá trị max
mà bạn chỉ định. Nếu bạn không truyền giá trị max
, nó sẽ được mặc định là 1
.
Nếu thao tác không diễn ra liên tục, hãy truyền value={null}
để đưa chỉ báo tiến trình vào trạng thái không xác định.
export default function App() { return ( <> <progress value={0} /> <progress value={0.5} /> <progress value={0.7} /> <progress value={75} max={100} /> <progress value={1} /> <progress value={null} /> </> ); }