/*! For license information please see 5393.57e2ef2e.js.LICENSE.txt */ (self.webpackChunk=self.webpackChunk||[]).push([["5393"],{21014:function(n,s,t){"use strict";t.r(s);var a=t("80681");let d=["innerHTML"];s.default={setup:()=>({html:""}),render:()=>((0,a.wg)(),(0,a.iD)("div",{class:"van-doc-markdown-body",innerHTML:'

Progress \u8FDB\u5EA6\u6761

\n

\u4ECB\u7ECD

\n

\u7528\u4E8E\u5C55\u793A\u64CD\u4F5C\u7684\u5F53\u524D\u8FDB\u5EA6\u3002

\n

\u5F15\u5165

\n

\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u6765\u5168\u5C40\u6CE8\u518C\u7EC4\u4EF6\uFF0C\u66F4\u591A\u6CE8\u518C\u65B9\u5F0F\u8BF7\u53C2\u8003\u7EC4\u4EF6\u6CE8\u518C\u3002

\n
import { createApp } from 'vue';\nimport { Progress } from 'vant';\n\nconst app = createApp();\napp.use(Progress);\n
\n

\u4EE3\u7801\u6F14\u793A

\n

\u57FA\u7840\u7528\u6CD5

\n

\u8FDB\u5EA6\u6761\u9ED8\u8BA4\u4E3A\u84DD\u8272\uFF0C\u4F7F\u7528 percentage \u5C5E\u6027\u6765\u8BBE\u7F6E\u5F53\u524D\u8FDB\u5EA6\u3002

\n
<van-progress :percentage="50" />\n
\n

\u7EBF\u6761\u7C97\u7EC6

\n

\u901A\u8FC7 stroke-width \u53EF\u4EE5\u8BBE\u7F6E\u8FDB\u5EA6\u6761\u7684\u7C97\u7EC6\u3002

\n
<van-progress :percentage="50" stroke-width="8" />\n
\n

\u7F6E\u7070

\n

\u8BBE\u7F6E inactive \u5C5E\u6027\u540E\u8FDB\u5EA6\u6761\u5C06\u7F6E\u7070\u3002

\n
<van-progress inactive :percentage="50" />\n
\n

\u6837\u5F0F\u5B9A\u5236

\n

\u53EF\u4EE5\u4F7F\u7528 pivot-text \u5C5E\u6027\u81EA\u5B9A\u4E49\u6587\u5B57\uFF0Ccolor \u5C5E\u6027\u81EA\u5B9A\u4E49\u8FDB\u5EA6\u6761\u989C\u8272\u3002

\n
<van-progress pivot-text="\u6A59\u8272" color="#f2826a" :percentage="25" />\n<van-progress pivot-text="\u7EA2\u8272" color="#ee0a24" :percentage="50" />\n<van-progress\n  :percentage="75"\n  pivot-text="\u7D2B\u8272"\n  pivot-color="#7232dd"\n  color="linear-gradient(to right, #be99ff, #7232dd)"\n/>\n
\n

API

\n

Props

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\u53C2\u6570\u8BF4\u660E\u7C7B\u578B\u9ED8\u8BA4\u503C
percentage\u8FDB\u5EA6\u767E\u5206\u6BD4number | string0
stroke-width\u8FDB\u5EA6\u6761\u7C97\u7EC6\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apxnumber | string4px
color\u8FDB\u5EA6\u6761\u989C\u8272string#1989fa
track-color\u8F68\u9053\u989C\u8272string#e5e5e5
pivot-text\u8FDB\u5EA6\u6587\u5B57\u5185\u5BB9string\u767E\u5206\u6BD4
pivot-color\u8FDB\u5EA6\u6587\u5B57\u80CC\u666F\u8272string\u540C\u8FDB\u5EA6\u6761\u989C\u8272
text-color\u8FDB\u5EA6\u6587\u5B57\u989C\u8272stringwhite
inactive\u662F\u5426\u7F6E\u7070booleanfalse
show-pivot\u662F\u5426\u663E\u793A\u8FDB\u5EA6\u6587\u5B57booleantrue
\n

\u7C7B\u578B\u5B9A\u4E49

\n

\u7EC4\u4EF6\u5BFC\u51FA\u4EE5\u4E0B\u7C7B\u578B\u5B9A\u4E49\uFF1A

\n
import type { ProgressProps, ProgressInstance } from 'vant';\n
\n

\u4E3B\u9898\u5B9A\u5236

\n

\u6837\u5F0F\u53D8\u91CF

\n

\u7EC4\u4EF6\u63D0\u4F9B\u4E86\u4E0B\u5217 CSS \u53D8\u91CF\uFF0C\u53EF\u7528\u4E8E\u81EA\u5B9A\u4E49\u6837\u5F0F\uFF0C\u4F7F\u7528\u65B9\u6CD5\u8BF7\u53C2\u8003 ConfigProvider \u7EC4\u4EF6\u3002

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\u540D\u79F0\u9ED8\u8BA4\u503C\u63CF\u8FF0
--van-progress-height4px-
--van-progress-colorvar(--van-primary-color)-
--van-progress-inactive-colorvar(--van-gray-5)-
--van-progress-backgroundvar(--van-gray-3)-
--van-progress-pivot-padding0 5px-
--van-progress-pivot-text-colorvar(--van-white)-
--van-progress-pivot-font-sizevar(--van-font-size-xs)-
--van-progress-pivot-line-height1.6-
--van-progress-pivot-backgroundvar(--van-primary-color)-
\n
'},null,8,d))}}}]);