diff --git a/assets/iframe-router.aad86428.js b/assets/iframe-router.6349d441.js similarity index 87% rename from assets/iframe-router.aad86428.js rename to assets/iframe-router.6349d441.js index ecb1ba9a..e7ace9f9 100644 --- a/assets/iframe-router.aad86428.js +++ b/assets/iframe-router.6349d441.js @@ -1,4 +1,4 @@ -import{o as e,a as p,u as d}from"./vue-libs.67be768b.js";const v=function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const t of document.querySelectorAll('link[rel="modulepreload"]'))l(t);new MutationObserver(t=>{for(const c of t)if(c.type==="childList")for(const r of c.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&l(r)}).observe(document,{childList:!0,subtree:!0});function n(t){const c={};return t.integrity&&(c.integrity=t.integrity),t.referrerpolicy&&(c.referrerPolicy=t.referrerpolicy),t.crossorigin==="use-credentials"?c.credentials="include":t.crossorigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function l(t){if(t.ep)return;t.ep=!0;const c=n(t);fetch(t.href,c)}};v();var Ln=(a,s)=>{const n=a.__vccOpts||a;for(const[l,t]of s)n[l]=t;return n};const b={class:"van-doc-markdown-body"},q=d('
2022-05-02
Feature
Bug Fixes
2022-01-04
Bug Fixes
Document
Feature
2021-12-21
Bug Fixes
Document
Feature
2021-10-28
Bug Fixes
Feature
2021-09-29
Bug Fixes
Document
Feature
2021-09-27
Bug Fixes
Document
Feature
Performance
2021-09-07
Bug Fixes
Features
2021-08-30
Bug Fixes
Features
Performance Improvements
2021-08-18
Feature
Bug Fixes
2021-08-11
Feature
Performance
2021-07-19
Bug Fixes
Features
2021-07-04
Bug Fixes
weapp-qrcode
wechat-moments
#4256Features
Improvements
2021-05-22
Bug Fixes
Features
2021-02-26
Features
Bug Fixes
Improvements
2021-01-21
Features
Bug Fixes
Improvements
2021-01-19
Features
Bug Fixes
Improvements
2020-12-18
Improvements
Bug Fixes
max
min
\u65F6\u6ED1\u52A8\u4E0D\u5747\u5300 (#3876)2020-12-09
Features
beforeClose
\u5C5E\u6027 (#3815)county_list
\u6570\u636E (#3824)resize
\u65B9\u6CD5 (#3827)Improvements
Bug Fixes
percentage
\u4E3A 0 \u65F6\u6837\u5F0F\u5F02\u5E38 (#3808)2020-11-29
Features
placeholder
icon-prefix
\u5C5E\u6027 (#3792)Bug Fixes
type=year-month
\u65F6\u9009\u62E9\u51FA\u73B0\u62A5\u9519 (#3783)ellipsis
\u4E3A false
\u65F6\u4E0B\u5212\u7EBF\u4F4D\u7F6E\u4E0D\u6B63\u786E (#3777)Improvements
2020-11-11
Features
custom-class
#3678Bug Fixes
label
\u5C5E\u6027\u65F6 label-class
\u6837\u5F0F\u7C7B\u4E0D\u751F\u6548 #3729scrollable
\u4E0D\u751F\u6548 #37272020-10-15
Features
Bug Fixes
2020-09-29
Features
origin-price
tag
\u63D2\u69FD #3645Bug Fixes
2020-08-27
Features
Bug Fixes
2020-07-28
Features
Bug Fixes
2020-07-17
Features
Bug Fixes
2020-06-24
Features
Bug Fixes
2020-06-04
Features
Bug Fixes
square
\u65F6\u6A2A\u3001\u7EB5\u5411\u95F4\u8DDD\u4E0D\u540C #3231type="2d"
\u4E0D\u751F\u6548 #32282020-05-24
Features
Bug Fixes
2020-05-08
1.3.0 \u4E2D\uFF0C\u6211\u4EEC\u4E3A\u6570\u4E2A\u8868\u5355\u7EC4\u4EF6\u652F\u6301\u4E86\u7B80\u6613\u53CC\u5411\u7ED1\u5B9A\uFF0C\u6D89\u53CA\u7EC4\u4EF6\u6709
Slider #3107
Search #3106
Rate #3105
Features
Bug Fixes
2020-04-21
Features
Bug Fixes
2020-04-12
Features
Bug Fixes
2020-04-04
Features
Bug Fixes
2020-03-21
Features
Bug Fixes
2020-03-04
Features
popupStyle
\u5C5E\u6027 #2804open
close
opened
closed
\u4E8B\u4EF6 #2804price
num
\u63D2\u69FD #2787origin-price-class
\u5916\u90E8\u6837\u5F0F\u7C7B #2787Bug Fixes
name
\u7C7B\u578B\u4E0Evalue
\u7EDF\u4E00 #28012020-02-24
Features
Bug Fixes
close
\u4E8B\u4EF6 #2766disabled
\u5C5E\u6027\u65E0\u6548 #2748label-disabled
\u6587\u6863\u9519\u8BEF #27632020-02-07
Features
disabled
\u65F6\u7684\u7EC4\u4EF6\u6837\u5F0F #2720Bug Fixes
disabled
\u5C5E\u6027\u4E0D\u751F\u6548 #2711animated
\u5C5E\u6027\u65E0\u6CD5\u52A8\u6001\u5207\u6362 #2712size
\u5C5E\u6027\u4E0D\u652F\u6301string
\u7C7B\u578B #26942020-01-21
Features
Bug Fixes
2020-01-09
Features
Bug Fixes
2019-12-31
Features
row-class``avatar-class``title-class
#2612width
\u5C5E\u6027 #2607camera``compressed``maxDuration
\u5C5E\u6027 #2584Improvements
Bug Fixes
2019-12-23
Features
Improvements
Bug Fixes
2019-12-11
CSS\u81EA\u5B9A\u4E49\u5C5E\u6027
\u81EA\u5B9A\u4E49\u6837\u5F0Fenv()
\u91CD\u6784 iOS \u5B89\u5168\u533A\u57DF\u9002\u914D\u5728 Vant Weapp 1.0 \u7248\u672C\u4E2D\uFF0C\u6211\u4EEC\u65B0\u589E\u4E86 11 \u4E2A\u5B9E\u7528\u7684\u57FA\u7840\u7EC4\u4EF6\uFF1A
position: sticky
\u5C5E\u6027\u5B9E\u73B0\u7684\u6548\u679C\u7C7B\u4F3C\u5728 1.0 \u8FED\u4EE3\u8BA1\u5212\u786E\u5B9A\u4E4B\u521D\uFF0C\u6211\u4EEC\u5C31\u4E0D\u65AD\u601D\u8003\u8FD9\u6837\u4E00\u4E2A\u95EE\u9898 -- \u8BE5\u5982\u4F55\u7ED9\u7528\u6237\u63D0\u4F9B\u52A8\u6001\u5207\u6362\u4E3B\u9898\u6837\u5F0F\u7684\u529F\u80FD\u5462\uFF1F
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u662F\u975E\u5E38\u7279\u6B8A\u7684\u3002\u4E0D\u5177\u6709\u52A8\u6001\u52A0\u8F7D\u4EE3\u7801\u7684\u673A\u5236\uFF0C\u540C\u65F6\u5FAE\u4FE1\u53C8\u9650\u5236\u4E86\u4EE3\u7801\u7684\u4E3B\u5305\u5927\u5C0F\u548C\u603B\u5927\u5C0F\u3002\u4F20\u7EDF\u7684\u57FA\u4E8E\u9884\u8BBE\u7684\u6837\u5F0F\u5B9A\u5236\u8FC7\u4E8E\u81C3\u80BF\uFF0C\u4E0D\u518D\u9002\u5408\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u3002
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u7EC4\u4EF6\u7684\u7EC4\u4EF6\u6A21\u578B\u76F8\u5F53\u4E8E\u4E00\u4E2A\u7B80\u5316\u7248\u7684 Shadow DOM\uFF0C\u5E78\u8FD0\u7684\u662F\uFF0C\u5C0F\u7A0B\u5E8F\u4E5F\u652F\u6301\u4E86 CSS \u81EA\u5B9A\u4E49\u5C5E\u6027 \u7684\u7279\u6027\u3002\u6700\u7EC8\uFF0C\u6211\u4EEC\u57FA\u4E8E CSS \u81EA\u5B9A\u4E49\u5C5E\u6027\u8BBE\u8BA1\u4E86\u6837\u5F0F\u5B9A\u5236\u7684\u65B9\u6848\uFF0C\u5F00\u53D1\u8005\u4F7F\u7528\u7075\u6D3B\u3001\u65B9\u4FBF\uFF0C\u7EC4\u4EF6\u7EF4\u62A4\u4E5F\u66F4\u7B80\u5355\u3002
\u4ECE 1.0 \u7248\u672C\u5F00\u59CB\uFF0CVant Weapp \u4E2D\u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u652F\u6301\u901A\u8FC7 CSS \u7EC4\u5B9A\u4E49\u5C5E\u6027 \u8FDB\u884C\u6837\u5F0F\u5B9A\u5236\uFF0C\u5177\u4F53\u4F7F\u7528\u59FF\u52BF\u53EF\u67E5\u770B\u76F8\u5173\u6587\u6863
1.0 \u7248\u672C\u4E2D\u5305\u542B\u5C11\u91CF\u4E0D\u517C\u5BB9\u66F4\u65B0\uFF0C\u4E3B\u8981\u662F\u547D\u540D\u8C03\u6574\u548C\u79FB\u9664\u4E2A\u522B\u5C5E\u6027\u3002\u5BF9\u4E8E\u6B63\u5728\u4F7F\u7528 0.x \u7248\u672C\u7684\u9879\u76EE\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u7684\u5217\u8868\u4F9D\u6B21\u68C0\u67E5\uFF0C\u5927\u90E8\u5206\u9879\u76EE\u53EF\u4EE5\u65E0\u75DB\u5347\u7EA7\u3002
BadgeGroup
\u91CD\u547D\u540D\u4E3ASidebar
Badge
\u91CD\u547D\u540D\u4E3ASlidebarItem
active
\u5C5E\u6027\u91CD\u547D\u540D\u4E3AactiveKey
text
\u9009\u9879\u91CD\u547D\u540D\u4E3Amessage
backgroundColor
\u9009\u9879\u91CD\u547D\u540D\u4E3Abackground
transitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6SwitchCell
\u7EC4\u4EF6\uFF0C\u53EF\u4EE5\u4F7F\u7528Cell
\u548CSwitch
\u7EC4\u4EF6\u4EE3\u66FFtransitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6click-overlay
\u4E8B\u4EF6close-on-click-action
\u5C5E\u6027color
\u5C5E\u6027description
\u5C5E\u6027round
\u5C5E\u6027columns-placeholder
\u5C5E\u6027reset
\u65B9\u6CD5\u652F\u6301\u4F20\u5165code
\u53C2\u6570loading-type
\u5C5E\u6027color
\u5C5E\u6027\u652F\u6301\u6E10\u53D8\u8272disabled
\u65F6\u589E\u52A0\u8FC7\u6E21\u6548\u679Cicon-size
\u5C5E\u6027#ee0a24
filter
\u5C5E\u6027title
\u63D2\u69FDconfirm-button-color
\u5C5E\u6027cancel-button-color
\u5C5E\u6027width
\u5C5E\u6027overlay-style
\u5C5E\u6027clickable
\u5C5E\u6027arrow-direction
\u5C5E\u6027hold-keyboard
\u5C5E\u6027color
\u5C5E\u6027icon
\u63D2\u69FDdot
\u5C5E\u6027info
\u5C5E\u6027dot
\u5C5E\u6027dot
\u5C5E\u6027down
\u56FE\u6807wap-hone
\u5B9E\u5E95\u98CE\u683C\u56FE\u6807number
\u7C7B\u578B\u7684size
\u5C5E\u6027number
\u7C7B\u578B\u7684size
\u5C5E\u6027clear
\u65B9\u6CD5round
\u5C5E\u6027closeable
\u5C5E\u6027close-icon
\u5C5E\u6027close-icon-position
\u5C5E\u6027stroke-width
\u5C5E\u6027icon-size
\u5C5E\u6027gutter
\u5C5E\u6027touchable
\u5C5E\u6027string
\u7C7B\u578B\u7684size
\u5C5E\u6027action-text
\u5C5E\u6027left-icon
\u63D2\u69FDright-icon
\u63D2\u69FDdot
\u5C5E\u6027drag-start
\u4E8B\u4EF6drag-end
\u4E8B\u4EF6max
\u548Cmin
\u5C5E\u6027number
\u7C7B\u578B\u7684bar-height
\u5C5E\u6027name
\u5C5E\u6027open
\u4E8B\u4EF6input-width
\u5C5E\u6027button-size
\u5C5E\u6027decimalLength
\u5C5E\u6027active-icon
\u5C5E\u6027inactive-icon
\u5C5E\u6027name
\u5C5E\u6027line-height
\u5C5E\u6027ellipsis
\u5C5E\u6027lazy-render
\u5C5E\u6027line-width
\u5C5E\u6027\u652F\u6301String
\u7C7B\u578Bmax
\u5C5E\u6027content
\u63D2\u69FDVant Weapp \u57FA\u4E8E\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u673A\u5236\uFF0C\u4E3A\u5F00\u53D1\u8005\u63D0\u4F9B\u4E86\u4EE5\u4E0B 3 \u79CD\u4FEE\u6539\u7EC4\u4EF6\u6837\u5F0F\u7684\u65B9\u6CD5
\u6837\u5F0F\u9694\u79BB\u7684\u76F8\u5173\u80CC\u666F\u77E5\u8BC6\u8BF7\u67E5\u9605\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u6587\u6863
Vant Weapp \u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u5F00\u542F\u4E86addGlobalClass: true
\u4EE5\u63A5\u53D7\u5916\u90E8\u6837\u5F0F\u7684\u5F71\u54CD\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5982\u4E0B 2 \u79CD\u65B9\u5F0F\u8986\u76D6\u7EC4\u4EF6\u6837\u5F0F
\u5728\u9875\u9762\u4E2D\u4F7F\u7528 Vant Weapp \u7EC4\u4EF6\u65F6\uFF0C\u53EF\u76F4\u63A5\u5728\u9875\u9762\u7684\u6837\u5F0F\u6587\u4EF6\u4E2D\u8986\u76D6\u6837\u5F0F
<van-button type="primary">\u4E3B\u8981\u6309\u94AE</van-button>
+import{o as e,a as p,u as d}from"./vue-libs.67be768b.js";const v=function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const t of document.querySelectorAll('link[rel="modulepreload"]'))l(t);new MutationObserver(t=>{for(const c of t)if(c.type==="childList")for(const i of c.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&l(i)}).observe(document,{childList:!0,subtree:!0});function n(t){const c={};return t.integrity&&(c.integrity=t.integrity),t.referrerpolicy&&(c.referrerPolicy=t.referrerpolicy),t.crossorigin==="use-credentials"?c.credentials="include":t.crossorigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function l(t){if(t.ep)return;t.ep=!0;const c=n(t);fetch(t.href,c)}};v();var Ln=(a,s)=>{const n=a.__vccOpts||a;for(const[l,t]of s)n[l]=t;return n};const b={class:"van-doc-markdown-body"},q=d('\u66F4\u65B0\u65E5\u5FD7
v1.10.3
2022-05-02
Feature
- Area: \u65B0\u589E show-toolbar \u5C5E\u6027 #4752
- CollapseItem: \u65B0\u589E size \u5C5E\u6027 #4829
- uploader: preview-size \u5C5E\u6027\u7C7B\u578B\u652F\u6301 Array \u81EA\u5B9A\u4E49\u5BBD\u9AD8 #4798
Bug Fixes
v1.10.1
2022-01-04
Bug Fixes
- NoticeBar: \u79FB\u9664 \u9ED8\u8BA4 icon \u5C3A\u5BF8 #4692
- Tab: \u4FEE\u590D \u6ED1\u52A8\u5931\u6548\u95EE\u9898 #4715
Document
- quickstart: \u589E\u52A0 \u7528\u6237\u9690\u79C1\u4FDD\u62A4 \u8BF4\u660E #4711
Feature
- GoodsAction: \u589E\u52A0 GoodsActionIcon \u7EC4\u4EF6\u7684 class-prefix \u5C5E\u6027 #4712
v1.10.0
2021-12-21
Bug Fixes
- page-scroll: \u4FEE\u590D\u5F53 vanPageScroller \u4E3A undefined \u65F6\u62A5\u9519 #4640
- Switch: \u4FEE\u590D\u5F53\u4F7F\u7528 active-value \u65F6 \u81EA\u5B9A\u4E49\u989C\u8272\u5931\u6548 #4645
- Toast: \u4FEE\u590D\u5F53 type \u4E3A success/error \u65F6 toast \u6837\u5F0F\u4E0D\u6B63\u786E #4587
Document
- NoticeBar: \u4FEE\u590D\u6587\u6863\u4E2D \u5355\u4F4D\u6807\u8BC6 \u9519\u8BEF #4641
Feature
- Stepper: \u65B0\u589E always-embed \u5C5E\u6027 #4678
v1.9.2
2021-10-28
Bug Fixes
- Calendar: \u9009\u62E9\u6700\u5C0F\u53EF\u9009\u65E5\u671F\u8303\u56F4 #4569
- Collapse: \u4FEE\u590D\u591A\u6B21\u70B9\u51FB\u5931\u6548\u95EE\u9898 #4567
- Tab: \u4FEE\u590D\u5361\u7247\u6A21\u5F0F\u6807\u7B7E\u9875\u6837\u5F0F\u95EE\u9898 #4582
- Tab: \u4FEE\u590D\u591A\u6307\u6ED1\u52A8\u591A\u4E2A\u6807\u7B7E\u95EE\u9898 #4539
Feature
v1.9.1
2021-09-29
Bug Fixes
- CheckBox: \u79FB\u9664\u65E0\u7528\u65B9\u6CD5 #4527
- Slider: \u4FEE\u590D vertical \u5C5E\u6027\u5BFC\u81F4\u70B9\u51FB\u65E0\u6548\u95EE\u9898 #4532
Document
- Calendar: Day \u6570\u636E\u7ED3\u6784\u589E\u52A0 className \u5C5E\u6027\u8BF4\u660E #4524
Feature
- Calendar: \u589E\u52A0 readonly \u5C5E\u6027 #4529
v1.9.0
2021-09-27
Bug Fixes
- Slider: \u79FB\u9664 theme mixin #4520
- Tab: \u4FEE\u590D\u521D\u59CB\u4F4D\u7F6E\u4E0D\u6B63\u786E\u95EE\u9898 #4521
Document
- ActionSheet: \u6DFB\u52A0 show \u5C5E\u6027\u8BF4\u660E #4518
Feature
- Slider: \u6DFB\u52A0 vertical \u5C5E\u6027 #4486
Performance
- \u79FB\u9664 CSS variables \u517C\u5BB9\u4EE3\u7801 #4487
1.8.4
2021-09-07
Bug Fixes
- page-scroll: \u4FEE\u590D getCurrentPage \u4E3A\u7A7A\u65F6\u62A5\u9519 #4458
Features
v1.8.3
2021-08-30
Bug Fixes
- Calendar: \u4FEE\u590D default-date \u5C5E\u6027\u5931\u6548\u95EE\u9898 #4430
- ShareSheet: \u8C03\u6574 overlayStyle \u5C5E\u6027\u7C7B\u578B\u4E3A string 8c408e2
- Stepper: \u8C03\u6574 minus/plus slots \u4F4D\u7F6E #4427
- Sticky: \u4FEE\u590D root \u4E3A null \u65F6\uFF0C\u8BFB\u53D6 root.top \u62A5\u9519\u95EE\u9898 #4433
- Calendar: \u8C03\u6574 minDate \u548C maxDate \u4F20\u503C\u7C7B\u578B\u4E3A Number 37d8e69
Features
- Popup: \u65B0\u589E lock-scroll \u5C5E\u6027 #4384
Performance Improvements
- Radio: label \u7684 margin-left \u6539\u4E3A padding-left\uFF0C\u589E\u5927\u53EF\u70B9\u51FB\u533A\u57DF\uFF0C\u589E\u5F3A\u7528\u6237\u4F53\u9A8C #4165
v1.8.1
2021-08-18
Feature
- Calendar: \u65B0\u589E click-subtitle \u4E8B\u4EF6 #4385
- Circle: \u4F7F\u7528 setTimeout \u4EE3\u66FF setInterval #4401
Bug Fixes
- Picker: \u4FEE\u590D template \u5F15\u7528\u8DEF\u5F84\u4E0D\u662F\u76F8\u5BF9\u8DEF\u5F84\u7684\u95EE\u9898 #4408
v1.8.0
2021-08-11
Feature
- Overlay: \u65B0\u589E lock-scroll \u5C5E\u6027 #4383
- search: \u65B0\u589E click-input \u4E8B\u4EF6 #4357
Performance
- \u79FB\u9664\u4E86 iOS8 \u76F8\u5173\u7684 polyfill\uFF0C\u51CF\u5C11\u5305\u4F53\u79EF #4395
v1.7.2
2021-07-19
Bug Fixes
- Calendar: \u521D\u59CB\u65E5\u671F\u8BBE\u7F6E\u4E3A\u5F53\u524D\u65E5\u671F #4339
Features
1.7.0
2021-07-04
Bug Fixes
- Button: \u4FEE\u590D type \u4E3A getUserInfo & wx.getUserProfile \u53EF\u7528\u65F6 lang \u53C2\u6570\u5931\u6548 #4250
- ShareSheet: \u65B0\u589E\u5185\u7F6E icon
weapp-qrcode
wechat-moments
#4256
Features
- Checkbox: \u589E\u52A0 direction \u5C5E\u6027\uFF0C\u8BBE\u7F6E\u6392\u5217\u65B9\u5411 #4265
- ConfigProvider: \u589E\u52A0\u5168\u5C40\u914D\u7F6E\u7EC4\u4EF6 #4279
- Grid: \u589E\u52A0 reverse \u5C5E\u6027\uFF0C\u652F\u6301\u6587\u672C&\u56FE\u7247\u4F4D\u7F6E\u4E92\u6362 #4280
- GridItem: \u589E\u52A0 icon-prefix \u5C5E\u6027\uFF0C\u652F\u6301\u7B2C\u4E09\u65B9\u5B57\u4F53 #4276
- Rate: \u589E\u52A0\u66F4\u591A css \u53D8\u91CF #4297
- Slider: \u589E\u52A0\u66F4\u591A css \u53D8\u91CF #4305
Improvements
- wxs style \u65B9\u6CD5\u652F\u6301\u9A7C\u5CF0\u53D8\u91CF\u547D\u540D\uFF0C\u4EE5\u4FBF\u80FD\u66F4\u597D\u7684\u5728 wxml \u4E2D\u4F7F\u7528 #4281
1.6.9-beta.2
2021-05-22
Bug Fixes
- Button: \u4FEE\u590D open-type \u4E0D\u751F\u6548 #4222
- Calendar: \u4FEE\u590D allow-same-day \u5F00\u542F\u65F6 custom-color \u5C5E\u6027\u65E0\u6548 #4200
- Circle: \u4FEE\u590D value \u662F\u5C0F\u6570\u65F6\u6296\u52A8\u7684\u60C5\u51B5 #4152
- NoticeBar: \u8C03\u6574\u6EDA\u52A8\u884C\u4E3A #4201
- NoticeBar: \u4FEE\u590D\u4E0D\u6B63\u786E\u7684\u6EDA\u52A8\u901F\u5EA6 cde3876
- Radio: \u652F\u6301\u52A8\u6001\u8BBE\u7F6E disabled #4191
- Rate: \u652F\u6301\u6ED1\u52A8\u9009\u62E9\u534A\u661F #4195
Features
- Calendar: \u589E\u52A0 first-day-of-week \u5C5E\u6027\uFF0C\u8BBE\u7F6E\u5468\u8D77\u59CB\u65E5 #4211
- Calendar: \u589E\u52A0 show-range-prompt \u5C5E\u6027\u548C over-range \u4E8B\u4EF6\uFF0C\u8BBE\u7F6E\u662F\u5426\u5C55\u793A\u63D0\u793A\u6587\u6848 #4212
- Icons: \u56FE\u6807\u5E93\u8FC1\u79FB\u81F3 iconfont.cn #4219
- OpenType: \u652F\u6301 getUserProfile #4203
- Panel: \u79FB\u9664 useFooterSlot #4205
1.6.8
2021-02-26
Features
- NoticeBar: \u65B0\u589E\u9ED8\u8BA4\u63D2\u69FD (#4048)
- Stepper: \u65B0\u589E theme \u5C5E\u6027\uFF0C\u652F\u6301\u5706\u5F62\u98CE\u683C (#4049)
- Stepper: \u65B0\u589E plus & minus \u63D2\u69FD (#4049)
Bug Fixes
- Checkbox: \u4FEE\u590D label-position \u5C5E\u6027\u65E0\u6548 (#4036)
- Dialog: \u4FEE\u590D beforeClose \u65B9\u6CD5\u7C7B\u578B\u5B9A\u4E49 (#4019)
Improvements
- Circle: \u5F53\u5185\u7F6E canvas \u4E0D\u652F\u6301\u540C\u5C42\u6E32\u67D3\u65F6\u964D\u7EA7\u81F3\u9ED8\u8BA4 type (#4050)
1.6.6
2021-01-21
Features
- Uploader: \u652F\u6301\u6587\u4EF6\u9884\u89C8 (#3975)
Bug Fixes
- Picker: \u4FEE\u590D\u6807\u9898\u680F\u65E0\u6CD5\u663E\u793A (#3973)
Improvements
- Calendar: \u4F18\u5316\u6A21\u677F\u4EE3\u7801 (#3972)
1.6.5
2021-01-19
Features
- Field: \u65B0\u589E input \u63D2\u69FD (#3932)
- Field: \u65B0\u589E click-input \u4E8B\u4EF6 (#3932)
- Icon: \u65B0\u589E delete-o\u3001sort\u3001font\u3001font-o\u3001revoke \u56FE\u6807 (#3881)
Bug Fixes
- Button: \u4FEE\u590D custom-style \u5C5E\u6027\u4E0D\u751F\u6548 (#3903)
- Dialog: \u4FEE\u590D close-on-click-overlay \u5C5E\u6027\u4E0D\u751F\u6548 (#3913)
Improvements
- Cell: \u4F18\u5316\u6027\u80FD (#3888)
- Col: \u4F18\u5316\u6027\u80FD (#3886)
- Divider: \u4F18\u5316\u6027\u80FD (#3887)
- Empty: \u4F18\u5316\u6027\u80FD (#3933)
- Loading: \u4F18\u5316\u6027\u80FD (#3892)
- Notice-bar: \u4F18\u5316\u6027\u80FD (#3891)
- Notify: \u4F18\u5316\u6027\u80FD (#3893)
- Picker: \u4F18\u5316\u6027\u80FD (#3949)
- Stepper: \u4F18\u5316\u6027\u80FD (#3890)
- Sticky: \u4F18\u5316\u6027\u80FD (#3879)
- SwipeCell: \u4F18\u5316\u6027\u80FD (#3928)
- Switch: \u4F18\u5316\u6027\u80FD (#3889)
- Tag: \u4F18\u5316\u6027\u80FD (#3894)
- Transition: \u4F18\u5316\u6027\u80FD (#3895)
- Uploader: \u4F18\u5316\u6027\u80FD (#3897)
1.6.4
2020-12-18
Improvements
- Tab: \u4F18\u5316\u7C98\u6027\u5E03\u5C40\u65F6\u7684\u6E32\u67D3\u6027\u80FD (#3875)
- Grid: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3839)
- Image: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3839)
- Button: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3839)
- Icon: \u51CF\u5C11\u4EE3\u7801\u4F53\u79EF (#3839)
- Checkbox: \u51CF\u5C11\u4EE3\u7801\u4F53\u79EF (#3839)
- Slider: \u51CF\u5C11\u4EE3\u7801\u4F53\u79EF (#3839)
Bug Fixes
- Calendar: \u4FEE\u590D\u5728 phone \u8BBE\u5907\u4E0A\u9009\u62E9\u65E5\u671F\u540E\u663E\u793A\u9519\u8BEF (#3833)
- GoodsAction: \u4FEE\u590D\u90E8\u5206\u8BBE\u5907\u4E0A\u9AD8\u5EA6\u5F02\u5E38 (#3865)
- Slider: \u4FEE\u590D\u8BBE\u7F6E
max
min
\u65F6\u6ED1\u52A8\u4E0D\u5747\u5300 (#3876) - Tab: \u4FEE\u590D\u5207\u6362\u65F6\u5185\u5BB9\u533A\u95EA\u70C1\u7684\u95EE\u9898 (#3866)
1.6.3
2020-12-09
Features
- Dialog: \u65B0\u589E
beforeClose
\u5C5E\u6027 (#3815) - uploader: \u65B0\u589E\u82E5\u5E72 CSS \u53D8\u91CF (#3797)
- Aarea: \u652F\u6301\u4E0D\u4F20\u5165
county_list
\u6570\u636E (#3824) - Tab: \u65B0\u589E
resize
\u65B9\u6CD5 (#3827)
Improvements
- Collapse: \u4F7F\u7528 animate \u63D0\u5347\u52A8\u753B\u6027\u80FD (#3826)
- Tab: \u4F18\u5316\u6837\u5F0F\u62FC\u88C5\u6027\u80FD (#3827)
Bug Fixes
- Field: \u4FEE\u590D\u8F93\u5165\u4E2D\u6587\u65F6\u663E\u793A\u5B57\u6570\u6682\u65F6\u8D85\u51FA maxlength (#3802)
- Info: \u4FEE\u590D\u6837\u5F0F\u9519\u8BEF (#3823)
- NavBar: \u4FEE\u590D\u52A8\u6001\u6E32\u67D3\u65F6\u7EC4\u4EF6\u62A5\u9519 (#3822)
- Progress: \u4FEE\u590D
percentage
\u4E3A 0 \u65F6\u6837\u5F0F\u5F02\u5E38 (#3808)
1.6.2
2020-11-29
Features
- Tabbar: \u65B0\u589E
placeholder
icon-prefix
\u5C5E\u6027 (#3792)
Bug Fixes
- DatetimePicker: \u4FEE\u590D
type=year-month
\u65F6\u9009\u62E9\u51FA\u73B0\u62A5\u9519 (#3783) - Info: \u4FEE\u590D\u90E8\u5206\u5B89\u5353\u8BBE\u5907\u4E2D\u6587\u6848\u4E0D\u5B8C\u5168\u5C45\u4E2D (#3778)
- Tab: \u4FEE\u590D
ellipsis
\u4E3A false
\u65F6\u4E0B\u5212\u7EBF\u4F4D\u7F6E\u4E0D\u6B63\u786E (#3777) - Notify: \u4FEE\u590D\u7EC4\u4EF6\u672A\u5168\u5C40\u5C45\u4E2D (#3751)
Improvements
- Icon: \u4F7F\u7528 wxs \u4F18\u5316\u6027\u80FD (#3791)
1.6.0
2020-11-11
Features
- SwipeCell: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B
custom-class
#3678 - ActionSheet: \u8C03\u6574\u53D6\u6D88\u6587\u5B57\u989C\u8272\u81F3 @gray-7 #3719
- ActionSheet: \u8C03\u6574\u9876\u90E8\u680F\u6837\u5F0F #3720
- ActionSheet: \u8C03\u6574\u52A0\u8F7D\u56FE\u6807\u5927\u5C0F\u81F3 22px #3718
- ActionSheet: \u8C03\u6574\u63CF\u8FF0\u6587\u5B57\u6837\u5F0F #3726
- Cell: \u8C03\u6574\u56FE\u6807\u5916\u8FB9\u8DDD\u81F3 4px #3721
- DropdownMenu: \u589E\u52A0\u9ED8\u8BA4\u9634\u5F71 #3723
- DropdownMenu: \u8C03\u6574\u9009\u4E2D\u6001\u9ED8\u8BA4\u989C\u8272\u81F3 #ee0a24 #3725
- Image: \u8C03\u6574\u56FE\u6807\u5927\u5C0F\u81F3 36px #3724
- Popup: \u8C03\u6574\u5706\u89D2\u81F3 16px #3713
- Search: \u8C03\u6574\u5DE6\u4FA7\u5185\u8FB9\u8DDD\u81F3 12px #3716
- Sidebar: \u8C03\u6574\u5BBD\u5EA6\u81F3 85px #3722
- TabbarItem: \u8C03\u6574\u56FE\u6807\u5927\u5C0F\u81F3 22px #3717
Bug Fixes
- Field: \u4FEE\u590D\u4F7F\u7528
label
\u5C5E\u6027\u65F6 label-class
\u6837\u5F0F\u7C7B\u4E0D\u751F\u6548 #3729 - NoticeBar: \u4FEE\u590D\u5185\u5BB9\u8F83\u77ED\u65F6\u5F00\u542F
scrollable
\u4E0D\u751F\u6548 #3727 - SidebarItem: \u4FEE\u590D\u957F\u6570\u5B57\u4E0D\u6362\u884C\u7684\u95EE\u9898 #3714
- Tag: \u9ED8\u8BA4\u5B57\u4F53\u52A0\u5165 miui #3715
1.5.2
2020-10-15
Features
- Uploader: \u6807\u51C6\u5316 file-list \u4E0E\u4E8B\u4EF6\u53C2\u6570 #3673
- Uploader: \u65B0\u589E thumb\uFF0C\u652F\u6301\u7F29\u7565\u56FE\u5C55\u793A #3673
- GoodsAction: \u65B0\u589E\u82E5\u5E72 CSS \u53D8\u91CF #3654
- \u79FB\u52A8 @types/wechat-miniprogram \u81F3 dependencies #3654
Bug Fixes
1.5.1
2020-09-29
Features
- Card: \u65B0\u589E
origin-price
tag
\u63D2\u69FD #3645 - ShareSheet: \u8C03\u6574\u9ED8\u8BA4 z-index \u81F3 100 #3575
- ShareSheet: \u65B0\u589E item \u5C5E\u6027 openType #3575
- Uploader: \u6269\u5927\u5220\u9664\u6309\u94AE\u70B9\u51FB\u533A\u57DF #3631
Bug Fixes
- Uploader: \u652F\u6301\u9884\u89C8\u89C6\u9891 #3594
- Dialog: \u8C03\u6574\u7C7B\u578B\u5B9A\u4E49 #3630
- NavBar: \u4FEE\u590D CSS \u53D8\u91CF --nav-bar-icon-color \u4E0D\u751F\u6548 #3643
- NavBar: \u4FEE\u590D\u672A\u8BBE\u7F6E title \u65F6\u6837\u5F0F\u5F02\u5E38 #3643
- Tab: \u4FEE\u590D line-width \u5C5E\u6027\u4E0D\u652F\u6301 string #3628
1.5.0
2020-08-27
Features
- ShareSheet: \u65B0\u589E\u7EC4\u4EF6 #3559
- Icons: \u5347\u7EA7 @vant/icons \u81F3 v1.2.5 #3539
- sidebar: \u65B0\u589E badge \u5C5E\u6027 #3564
- Tabs: \u8C03\u6574\u9ED8\u8BA4 line-width \u81F3 40px #3518
- Tabs: \u53BB\u9664\u9ED8\u8BA4\u8FB9\u6846 #3519
- TreeSelect: \u65B0\u589E selected-icon \u5C5E\u6027 #3565
- TreeSelect: \u652F\u6301 badge\u3001dot \u663E\u793A #3565
Bug Fixes
v1.4.1
2020-07-28
Features
- Picker: \u8C03\u6574\u9ED8\u8BA4\u53EF\u89C1\u7684\u9009\u9879\u4E2A\u6570\u4E3A 6 \u4E2A #3418
- Toast: \u8C03\u6574\u5706\u89D2\u4E3A 8px #3419
Bug Fixes
v1.4.0
2020-07-17
Features
- Empty: \u65B0\u589E Empty \u7EC4\u4EF6 #3327
- NoticeBar: \u65B0\u589E background \u5C5E\u6027 #3388
- NoticeBar: \u65B0\u589E close \u4E8B\u4EF6 #3388
- GridItem: \u65B0\u589E icon-color \u5C5E\u6027 #3386
- NavBar: \u73B0\u5728 custom-style \u5C06\u5F71\u54CD\u6839\u8282\u70B9#3371
- Cell: \u65B0\u589E title-style \u5C5E\u6027, fix Field label width #3370
- Uploader: \u66F4\u65B0 failed \u56FE\u6807 #3359
- Uploader: \u66F4\u65B0\u5220\u9664\u56FE\u6807\u6837\u5F0F #3385
- Uploader: \u79FB\u9664\u5706\u89D2\u6837\u5F0F #3384
- Field: \u66F4\u65B0\u7981\u7528\u6001\u6837\u5F0F #3358
- Field: \u66F4\u65B0 label \u6837\u5F0F #3357
- Picker: \u8C03\u6574 action button \u6837\u5F0F #3316
Bug Fixes
- Collapse: \u4F7F\u7528 animation \u91CD\u6784\u52A8\u753B\u90E8\u5206\u903B\u8F91\u4EE5\u4FEE\u590D\u52A8\u753B\u5361\u987F #3401
- Uploader: \u4FEE\u590D loading \u6837\u5F0F\u9519\u8BEF\u3001\u8C03\u6574 previewSize \u5C5E\u6027\u9ED8\u8BA4\u503C #3317
- Area: \u4FEE\u590D\u4F4E\u7248\u672C\u57FA\u7840\u5E93\u4E0B columns-num \u8BBE\u7F6E\u4E3A 1 \u6216 2 \u65F6\u771F\u673A\u73AF\u5883\u62A5\u9519 #3318
- DatetimePicker: \u4FEE\u590D\u4F7F\u7528 formatter \u65F6\uFF0C\u4E8B\u4EF6\u8FD4\u56DE\u503C\u53EF\u80FD\u4E0D\u6B63\u786E #3352
- Field: \u4FEE\u590D textarea \u6A21\u5F0F\u4E0B label \u4E0E value \u4E0D\u5728\u540C\u4E00\u6C34\u5E73\u7EBF\u4E0A #3383
- Dialog: show dialog after class ready #3374
- Calendar: confirm-disabled-text \u5C5E\u6027\u589E\u52A0\u9ED8\u8BA4\u503C #3394
v1.3.3
2020-06-24
Features
- steps: \u4E3A\u6BCF\u4E00\u9879\u589E\u52A0 inactiveIcon\u3001activeIcon \u5C5E\u6027 #3315
- field: \u589E\u52A0\u5916\u90E8\u6837\u5F0F\u7C7B label-class #3311
- field: \u73B0\u5728\u603B\u4F1A\u4ECE\u5185\u90E8 set value \u503C #3313
- uploader: \u4E3A\u6BCF\u4E00\u9879\u589E\u52A0 deletable \u5C5E\u6027 #3270
- uploader: \u6269\u5927\u5220\u9664\u56FE\u6807\u7684\u53EF\u70B9\u51FB\u533A\u57DF #3265
Bug Fixes
- tabbar: \u4FEE\u590D iphone-se \u4E0A\u9AD8\u5EA6\u5F02\u5E38 #3314
- grid: \u4FEE\u590D text \u4E0E icon \u540C\u65F6\u8BBE\u7F6E\u65F6\u6837\u5F0F\u5F02\u5E38 #3310
- calendar: \u4FEE\u590D\u591A\u9009\u6A21\u5F0F\u4E0B default-date \u5C5E\u6027\u4E0D\u751F\u6548 #3284
- circle: \u4FEE\u590D type="2d" \u65F6\u65E0\u6CD5\u52A8\u6001\u53D8\u66F4 value #3264
- nav-bar: \u4FEE\u590D\u672A\u8BBE\u7F6E left-text \u65F6\u5DE6\u4FA7\u56FE\u6807\u6837\u5F0F\u5F02\u5E38 #3263
v1.3.2
2020-06-04
Features
- button: \u65B0\u589E form-type \u5C5E\u6027 #3208
- grid: \u65B0\u589E icon-size\u3001badge \u5C5E\u6027 #3236
- grid: \u65B0\u589E direction \u5C5E\u6027 #3192
Bug Fixes
- Grid: \u4FEE\u590D\u5F00\u542F
square
\u65F6\u6A2A\u3001\u7EB5\u5411\u95F4\u8DDD\u4E0D\u540C #3231 - uploader: \u4FEE\u590D\u70B9\u51FB\u5220\u9664\u56FE\u6807\u65F6\u89E6\u53D1 click-preview \u4E8B\u4EF6 #3230
- circle: \u4FEE\u590D
type="2d"
\u4E0D\u751F\u6548 #3228 - calendar: \u4FEE\u590D\u5728\u9009\u62E9\u533A\u95F4\u65F6\uFF0C\u70B9\u51FB\u786E\u5B9A\u62A5\u9519 #3195
- tag: \u4FEE\u590D css \u53D8\u91CF\u540D\u62FC\u5199\u9519\u8BEF #3191
v1.3.1
2020-05-24
Features
- Button: \u65B0\u589E class-prefix \u5C5E\u6027 #3159
- Collapse: \u65B0\u589E open\u3001close \u4E8B\u4EF6 #3176
Bug Fixes
v1.3.0
2020-05-08
\u652F\u6301\u7B80\u6613\u53CC\u5411\u7ED1\u5B9A
1.3.0 \u4E2D\uFF0C\u6211\u4EEC\u4E3A\u6570\u4E2A\u8868\u5355\u7EC4\u4EF6\u652F\u6301\u4E86\u7B80\u6613\u53CC\u5411\u7ED1\u5B9A\uFF0C\u6D89\u53CA\u7EC4\u4EF6\u6709
Slider #3107
Search #3106
Rate #3105
Features
- sticky: \u65B0\u589E scroll-top \u5C5E\u6027 #3115
- button: \u65B0\u589E dataset \u5C5E\u6027 #3075
- uploader: \u6240\u6709\u7C7B\u578B\u90FD\u4F1A\u89E6\u53D1 click-preview \u4E8B\u4EF6 #3071
- Uploader: \u5C5E\u6027 accept \u65B0\u589E\u503C media #3047
- feat: \u65B0\u589E\u57FA\u7840 font-family #3061
- submit-bar: \u4F7F\u7528\u53E6\u4E00\u4E2A view \u5B9E\u73B0 safe-area-inset-bottom \u4EE5\u907F\u514D\u6837\u5F0F\u51B2\u7A81 #3104
Bug Fixes
- dialog: \u4FEE\u590D title \u591A\u4F59\u7A7A\u683C\u7684\u95EE\u9898 #3069
- tab: \u4FEE\u590D tab \u4E2A\u6570\u591A\u65F6\u663E\u793A\u6EDA\u52A8\u6761 #3072
- Sticky: \u4FEE\u590D\u4F7F\u7528\u7EC4\u4EF6\u65F6\u9875\u9762 onPageScroll \u5931\u6548 #3092
- button: \u4FEE\u590D disabled \u5C5E\u6027\u5BF9 open-type \u7C7B\u578B\u7684\u6309\u94AE\u65E0\u6548 #3076
v1.2.2
2020-04-21
Features
- GoodsActionButton: \u65B0\u589E CSS \u53D8\u91CF goods-action-line-height #3037
- Calendar: \u9009\u62E9\u533A\u95F4\u5927\u4E8E range \u65F6\u81EA\u52A8\u9009\u4E2D\u6700\u5927\u8303\u56F4 #3026
- Notify: \u65B0\u589E top \u5C5E\u6027 #3018
Bug Fixes
v1.2.1
2020-04-12
Features
- Field: \u652F\u6301\u5C0F\u7A0B\u5E8F\u53CC\u5411\u7ED1\u5B9A #2986
- Calendar: \u591A\u9009\u6A21\u5F0F\u4E0B\u65B0\u589E unselect \u4E8B\u4EF6 #2990
Bug Fixes
v1.2.0
2020-04-04
Features
- TreeSelect: \u66F4\u65B0 nav \u80CC\u666F\u8272 #2952
- Sticky: \u4F7F\u7528 page scroll \u91CD\u6784\u7EC4\u4EF6 #2950
- Field: \u65B0\u589E auto-focus\u3001disable-default-padding\u3001cursor \u5C5E\u6027 #2936
- Field: \u65B0\u589E linechange\u3001keyboardheightchange \u4E8B\u4EF6 #2936
- Uploader: \u652F\u6301\u663E\u793A\u4E0A\u4F20\u72B6\u6001 #2929
- Image: mode \u5C5E\u6027\u65B0\u589E widthFix\u3001heightFix #2908
- Canvas: \u65B0\u589E type \u5C5E\u6027 #2906
- NavBar: \u65B0\u589E placeholder \u5C5E\u6027 #2896
Bug Fixes
v1.1.0
2020-03-21
Features
- \u65B0\u589E Calendar \u65E5\u5386\u7EC4\u4EF6 #2894
- Grid: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B custom-class\u3001content-class\u3001icon-class\u3001text-class #2882
- Steps: \u65B0\u589E click \u4E8B\u4EF6 #2874
- SideBar: \u65B0\u589E title \u63D2\u69FD #2873
- Uploader: \u65B0\u589E upload-icon \u5C5E\u6027 #2869
- Uploader: \u65B0\u589E show-upload \u5C5E\u6027 #2868
- Uploader: \u66F4\u65B0\u6837\u5F0F\u3001\u8C03\u6574\u4E8B\u4EF6\u89E6\u53D1\u987A\u5E8F\u4E0E vant \u4E00\u81F4 #2886
- Field: \u65B0\u589E show-word-limit \u5C5E\u6027 #2856
- Field: autosize \u5C5E\u6027\u652F\u6301\u4F20\u5165\u5BF9\u8C61\uFF0C\u6307\u5B9A maxHeight \u4E0E minHeight #2856
- Field: \u65B0\u589E\u82E5\u5E72 CSS \u53D8\u91CF #2856
Bug Fixes
v1.0.7
2020-03-04
Features
- DropdownItem: \u65B0\u589E
popupStyle
\u5C5E\u6027 #2804 - DropdownItem: \u65B0\u589E
open
close
opened
closed
\u4E8B\u4EF6 #2804 - Card: \u65B0\u589E
price
num
\u63D2\u69FD #2787 - Card: \u65B0\u589E
origin-price-class
\u5916\u90E8\u6837\u5F0F\u7C7B #2787
Bug Fixes
- Tab: \u4FEE\u590D\u5185\u5BB9\u9879\u9AD8\u5EA6\u4E0D\u540C\u65F6\u7C98\u6027\u5E03\u5C40\u5F02\u5E38 #2817
- Picker: \u4FEE\u590D\u672A\u9009\u4E2D\u9879\u6837\u5F0F\u672A\u7F6E\u7070 #2816
- GoodsActionButton: \u4FEE\u590D\u4EC5\u4F7F\u7528\u4E00\u4E2A button \u65F6\u6837\u5F0F\u5F02\u5E38 #2808
- Radio:
name
\u7C7B\u578B\u4E0Evalue
\u7EDF\u4E00 #2801 - Uploader: \u4FEE\u590D\u6587\u6863\u9519\u8BEF #2777
v1.0.6
2020-02-24
Features
- GoodsActionButton: \u65B0\u589E\u9ED8\u8BA4 slot #2779
- SubmitBar: \u66F4\u65B0\u5706\u89D2\u6837\u5F0F #2755
- Card: \u66F4\u65B0\u6837\u5F0F #2754
- \u4F18\u5316 relation \u90E8\u5206\u4EE3\u7801 #2760
Bug Fixes
- DropdownItem: \u4FEE\u590D\u70B9\u51FB\u9009\u9879\u65F6\u4E0D\u89E6\u53D1
close
\u4E8B\u4EF6 #2766 - GoodsActionButton: \u4FEE\u590D\u4F4E\u7248\u672C\u57FA\u7840\u5E93\u4E0B\u7684\u6837\u5F0F\u95EE\u9898 #2762
- Tabs: \u4FEE\u590D\u70B9\u51FB\u7981\u7528\u9879\u65F6\u4E8B\u4EF6\u53C2\u6570\u9519\u8BEF #2758
- Checkbox: \u4FEE\u590D\u52A8\u6001\u8BBE\u7F6E
disabled
\u5C5E\u6027\u65E0\u6548 #2748 - Button: add loading color when plain is true #2746
- Radio: \u4FEE\u590D
label-disabled
\u6587\u6863\u9519\u8BEF #2763
v1.0.5
2020-02-07
Features
- ActionSheet: actions \u652F\u6301\u66F4\u591A openType #2715
- Uploader: \u65B0\u589E\u5F00\u59CB
disabled
\u65F6\u7684\u7EC4\u4EF6\u6837\u5F0F #2720 - Icon: \u8C03\u6574\u793A\u4F8B\u5C0F\u7A0B\u5E8F\u9875\u9762\u4E0E vant \u5BF9\u9F50 #2728
- \u793A\u4F8B\u5C0F\u7A0B\u5E8F\u9996\u9875\u4E0E vant \u5BF9\u9F50 #2729
- \u5B8C\u5584\u5FEB\u901F\u4E0A\u624B\u6587\u6863\uFF0C\u589E\u52A0 npm \u6784\u5EFA\u8BF4\u660E #2726
Bug Fixes
- Radio: \u4FEE\u590D
disabled
\u5C5E\u6027\u4E0D\u751F\u6548 #2711 - Tab: \u4FEE\u590D
animated
\u5C5E\u6027\u65E0\u6CD5\u52A8\u6001\u5207\u6362 #2712 - Circle: \u4FEE\u6B63\u6587\u6863\u9519\u8BEF\uFF0C
size
\u5C5E\u6027\u4E0D\u652F\u6301string
\u7C7B\u578B #2694 - \u4FEE\u6B63\u6587\u6863\u9ED8\u8BA4 slot \u540D\u79F0\u4E3A default \u7684\u9519\u8BEF #2726
- TreeSelect: \u4FEE\u6B63\u6587\u6863\u793A\u4F8B\u4EE3\u7801\u6807\u7B7E\u95ED\u5408\u9519\u8BEF #2710
v1.0.4
2020-01-21
Features
- Stepper: \u65B0\u589E disable-long-press \u5C5E\u6027 #2691
- quickstart: \u5FEB\u901F\u4E0A\u624B\u65B0\u589E\u5173\u95ED style v2 \u8BF4\u660E #2704
- Search: \u65B0\u589E background\u3001disabled\u3001input-align \u6587\u6863\u793A\u4F8B #2698
- Icon: \u6587\u6863\u65B0\u589E\u56FE\u6807\u6587\u5B57\u52A0\u8F7D\u5931\u8D25\u8BF4\u660E #2681
Bug Fixes
- Sticky: \u4FEE\u590D\u771F\u673A\u4E0A\u9875\u9762\u6EDA\u52A8\u7F13\u6162\u65F6\u65E0\u6CD5\u5438\u9876/\u53D6\u6D88\u5438\u9876 #2703
- DropdownItem: \u4FEE\u590D wx:key \u8B66\u544A #2670
- IndexBar: \u6587\u6863\u4FEE\u590D\u7EC4\u4EF6\u5F15\u5165\u8DEF\u5F84\u9519\u8BEF #2689
- \u5347\u7EA7\u4F9D\u8D56\u7248\u672C\u4EE5\u907F\u514D\u5B89\u5168\u8B66\u544A #2680
v1.0.3
2020-01-09
Features
- npm \u5305\u9ED8\u8BA4\u8F93\u51FA es5 \u7248\u672C\u4EE3\u7801 #2639
- Steps: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B desc-class #2630
Bug Fixes
v1.0.2
2019-12-31
Features
- Skeleton: \u65B0\u589E\u5916\u90E8\u6837\u5F0F\u7C7B
row-class``avatar-class``title-class
#2612 - SwipeCell: \u652F\u6301\u52A8\u6001\u4FEE\u6539
width
\u5C5E\u6027 #2607 - Uploader: \u65B0\u589E
camera``compressed``maxDuration
\u5C5E\u6027 #2584
Improvements
- Tab: \u4F18\u5316\u5F39\u6027\u6EDA\u52A8\u6548\u679C #2606
Bug Fixes
v1.0.1
2019-12-23
Features
- Uploader: \u65B0\u589E sizeType \u5C5E\u6027 #2563
- GoodsActionButton: \u65B0\u589E plain \u5C5E\u6027 #2559
- Uploader: \u53BB\u9664 use-slot \u5C5E\u6027 #2551
- \u65B0\u589E\u6837\u5F0F\u8986\u76D6\u8BF4\u660E\u6587\u6863 #2566
Improvements
- \u4F7F\u7528 nextTick \u4F18\u5316\u90E8\u5206\u5F02\u6B65\u903B\u8F91 #2561
- wxs \u65B0\u589E addUnit \u65B9\u6CD5\u4EE5\u51CF\u5C11 setData \u8C03\u7528\u6B21\u6570 #2550
Bug Fixes
v1.0.0
2019-12-11
\u4E3B\u8981\u53D8\u52A8
- npm \u5305\u540D\u7531 vant-weapp \u91CD\u547D\u540D\u4E3A @vant/weapp
- \u589E\u52A0\u5341\u4E00\u4E2A\u65B0\u7EC4\u4EF6
- \u589E\u52A0\u6570\u5341\u4E2A API
- \u6240\u6709\u7EC4\u4EF6\u652F\u6301\u901A\u8FC7
CSS\u81EA\u5B9A\u4E49\u5C5E\u6027
\u81EA\u5B9A\u4E49\u6837\u5F0F - \u4F7F\u7528
env()
\u91CD\u6784 iOS \u5B89\u5168\u533A\u57DF\u9002\u914D - \u8C03\u6574\u90E8\u5206 API \u547D\u540D\uFF0C\u5E9F\u9664\u5C11\u91CF API
\u65B0\u7EC4\u4EF6
\u5728 Vant Weapp 1.0 \u7248\u672C\u4E2D\uFF0C\u6211\u4EEC\u65B0\u589E\u4E86 11 \u4E2A\u5B9E\u7528\u7684\u57FA\u7840\u7EC4\u4EF6\uFF1A
- Grid \u5BAB\u683C\uFF0C\u7528\u4E8E\u5C55\u793A\u5185\u5BB9\u6216\u8FDB\u884C\u9875\u9762\u5BFC\u822A
- Image \u56FE\u7247\uFF0C\u589E\u5F3A\u7248\u7684 Image \u6807\u7B7E\uFF0C\u652F\u6301\u56FE\u7247\u61D2\u52A0\u8F7D\u4E0E\u52A0\u8F7D\u5931\u8D25\u63D0\u793A
- Circle \u73AF\u5F62\u8FDB\u5EA6\u6761\uFF0C\u544A\u77E5\u7528\u6237\u5F53\u524D\u7684\u72B6\u6001\u548C\u8FDB\u5EA6
- Overaly \u906E\u7F69\u5C42\uFF0C\u7528\u4E8E\u5F3A\u8C03\u7279\u5B9A\u7684\u9875\u9762\u5143\u7D20\uFF0C\u5E76\u963B\u6B62\u7528\u6237\u8FDB\u884C\u5176\u4ED6\u64CD\u4F5C
- Divider \u5206\u5272\u7EBF\uFF0C\u533A\u9694\u5185\u5BB9\u7684\u5206\u5272\u7EBF
- Sticky \u7C98\u6027\u5E03\u5C40\uFF0C\u4E0E CSS \u4E2D
position: sticky
\u5C5E\u6027\u5B9E\u73B0\u7684\u6548\u679C\u7C7B\u4F3C - Skeleton \u9AA8\u67B6\u5C4F\uFF0C\u5728\u5F85\u52A0\u8F7D\u533A\u57DF\u5C55\u793A\u7684\u5360\u4F4D\u533A\u5757\uFF0C\u63D0\u4F9B\u754C\u9762\u52A0\u8F7D\u8FC7\u7A0B\u4E2D\u7684\u8FC7\u6E21\u6548\u679C
- IndexBar \u7D22\u5F15\u680F\uFF0C\u901A\u8BAF\u5F55\u4E2D\u7684\u5B57\u6BCD\u7D22\u5F15\u680F\uFF0C\u7528\u4E8E\u957F\u5217\u8868\u5FEB\u901F\u7D22\u5F15
- Uploader \u6587\u4EF6\u4E0A\u4F20\uFF0C\u4E0A\u4F20\u4E00\u4E2A\u6216\u591A\u4E2A\u6587\u4EF6
- CountDown \u5012\u8BA1\u65F6\uFF0C\u7528\u4E8E\u663E\u793A\u6D3B\u52A8\u5012\u8BA1\u65F6\u3001\u77ED\u4FE1\u9A8C\u8BC1\u7801\u7B49
- DropdownMenu \u4E0B\u62C9\u83DC\u5355\uFF0C\u7528\u4E8E\u5217\u8868\u7684\u5206\u7C7B\u9009\u62E9\u3001\u7B5B\u9009\u53CA\u6392\u5E8F

\u6837\u5F0F\u5B9A\u5236
\u5728 1.0 \u8FED\u4EE3\u8BA1\u5212\u786E\u5B9A\u4E4B\u521D\uFF0C\u6211\u4EEC\u5C31\u4E0D\u65AD\u601D\u8003\u8FD9\u6837\u4E00\u4E2A\u95EE\u9898 -- \u8BE5\u5982\u4F55\u7ED9\u7528\u6237\u63D0\u4F9B\u52A8\u6001\u5207\u6362\u4E3B\u9898\u6837\u5F0F\u7684\u529F\u80FD\u5462\uFF1F
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u662F\u975E\u5E38\u7279\u6B8A\u7684\u3002\u4E0D\u5177\u6709\u52A8\u6001\u52A0\u8F7D\u4EE3\u7801\u7684\u673A\u5236\uFF0C\u540C\u65F6\u5FAE\u4FE1\u53C8\u9650\u5236\u4E86\u4EE3\u7801\u7684\u4E3B\u5305\u5927\u5C0F\u548C\u603B\u5927\u5C0F\u3002\u4F20\u7EDF\u7684\u57FA\u4E8E\u9884\u8BBE\u7684\u6837\u5F0F\u5B9A\u5236\u8FC7\u4E8E\u81C3\u80BF\uFF0C\u4E0D\u518D\u9002\u5408\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u73AF\u5883\u3002
\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u7EC4\u4EF6\u7684\u7EC4\u4EF6\u6A21\u578B\u76F8\u5F53\u4E8E\u4E00\u4E2A\u7B80\u5316\u7248\u7684 Shadow DOM\uFF0C\u5E78\u8FD0\u7684\u662F\uFF0C\u5C0F\u7A0B\u5E8F\u4E5F\u652F\u6301\u4E86 CSS \u81EA\u5B9A\u4E49\u5C5E\u6027 \u7684\u7279\u6027\u3002\u6700\u7EC8\uFF0C\u6211\u4EEC\u57FA\u4E8E CSS \u81EA\u5B9A\u4E49\u5C5E\u6027\u8BBE\u8BA1\u4E86\u6837\u5F0F\u5B9A\u5236\u7684\u65B9\u6848\uFF0C\u5F00\u53D1\u8005\u4F7F\u7528\u7075\u6D3B\u3001\u65B9\u4FBF\uFF0C\u7EC4\u4EF6\u7EF4\u62A4\u4E5F\u66F4\u7B80\u5355\u3002
\u4ECE 1.0 \u7248\u672C\u5F00\u59CB\uFF0CVant Weapp \u4E2D\u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u652F\u6301\u901A\u8FC7 CSS \u7EC4\u5B9A\u4E49\u5C5E\u6027 \u8FDB\u884C\u6837\u5F0F\u5B9A\u5236\uFF0C\u5177\u4F53\u4F7F\u7528\u59FF\u52BF\u53EF\u67E5\u770B\u76F8\u5173\u6587\u6863

\u4E0D\u517C\u5BB9\u66F4\u65B0
1.0 \u7248\u672C\u4E2D\u5305\u542B\u5C11\u91CF\u4E0D\u517C\u5BB9\u66F4\u65B0\uFF0C\u4E3B\u8981\u662F\u547D\u540D\u8C03\u6574\u548C\u79FB\u9664\u4E2A\u522B\u5C5E\u6027\u3002\u5BF9\u4E8E\u6B63\u5728\u4F7F\u7528 0.x \u7248\u672C\u7684\u9879\u76EE\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u7684\u5217\u8868\u4F9D\u6B21\u68C0\u67E5\uFF0C\u5927\u90E8\u5206\u9879\u76EE\u53EF\u4EE5\u65E0\u75DB\u5347\u7EA7\u3002
Badge
BadgeGroup
\u91CD\u547D\u540D\u4E3ASidebar
Badge
\u91CD\u547D\u540D\u4E3ASlidebarItem
active
\u5C5E\u6027\u91CD\u547D\u540D\u4E3AactiveKey
Notify
text
\u9009\u9879\u91CD\u547D\u540D\u4E3Amessage
backgroundColor
\u9009\u9879\u91CD\u547D\u540D\u4E3Abackground
Popup
- \u53BB\u9664
transitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6
SwitchCell
- \u79FB\u9664\u4E86
SwitchCell
\u7EC4\u4EF6\uFF0C\u53EF\u4EE5\u4F7F\u7528Cell
\u548CSwitch
\u7EC4\u4EF6\u4EE3\u66FF
Transition
- \u53BB\u9664
transitionend
\u4E8B\u4EF6\uFF0C\u65B0\u589E 6 \u4E2A\u4E8B\u4EF6
\u65B0\u7279\u6027
ActionSheet
- \u65B0\u589E
click-overlay
\u4E8B\u4EF6 - \u65B0\u589E
close-on-click-action
\u5C5E\u6027 - \u65B0\u589E
color
\u5C5E\u6027 - \u65B0\u589E
description
\u5C5E\u6027 - \u65B0\u589E
round
\u5C5E\u6027
Area
- \u65B0\u589E
columns-placeholder
\u5C5E\u6027 reset
\u65B9\u6CD5\u652F\u6301\u4F20\u5165code
\u53C2\u6570
Button
- \u65B0\u589E
loading-type
\u5C5E\u6027 color
\u5C5E\u6027\u652F\u6301\u6E10\u53D8\u8272- \u5207\u6362
disabled
\u65F6\u589E\u52A0\u8FC7\u6E21\u6548\u679C
Checkbox
- \u65B0\u589E
icon-size
\u5C5E\u6027
Color
- \u57FA\u7840\u7EA2\u8272\u66F4\u65B0\u4E3A
#ee0a24
DatetimePicker
- \u65B0\u589E
filter
\u5C5E\u6027
Dialog
- \u4F18\u5316\u6587\u5B57\u6362\u884C
- \u65B0\u589E
title
\u63D2\u69FD - \u65B0\u589E
confirm-button-color
\u5C5E\u6027 - \u65B0\u589E
cancel-button-color
\u5C5E\u6027 - \u65B0\u589E
width
\u5C5E\u6027 - \u65B0\u589E
overlay-style
\u5C5E\u6027
Field
- \u65B0\u589E
clickable
\u5C5E\u6027 - \u65B0\u589E
arrow-direction
\u5C5E\u6027 - \u65B0\u589E
hold-keyboard
\u5C5E\u6027
GoodsActionButton
- \u65B0\u589E
color
\u5C5E\u6027 - \u6837\u5F0F\u5347\u7EA7\u4E3A\u5706\u89D2\u98CE\u683C
GoodsActionIcon
- \u65B0\u589E
icon
\u63D2\u69FD - \u65B0\u589E
dot
\u5C5E\u6027
GridItem
- \u65B0\u589E
info
\u5C5E\u6027 - \u65B0\u589E
dot
\u5C5E\u6027
Icon
- \u65B0\u589E
dot
\u5C5E\u6027 - \u65B0\u589E
down
\u56FE\u6807 - \u65B0\u589E
wap-hone
\u5B9E\u5E95\u98CE\u683C\u56FE\u6807 - \u652F\u6301
number
\u7C7B\u578B\u7684size
\u5C5E\u6027
Loading
- \u652F\u6301
number
\u7C7B\u578B\u7684size
\u5C5E\u6027
NoticeBar
- \u963B\u6B62\u5173\u95ED\u56FE\u6807\u70B9\u51FB\u4E8B\u4EF6\u5192\u6CE1
Notify
- \u65B0\u589E
clear
\u65B9\u6CD5
Popup
- \u65B0\u589E
round
\u5C5E\u6027 - \u65B0\u589E
closeable
\u5C5E\u6027 - \u65B0\u589E
close-icon
\u5C5E\u6027 - \u65B0\u589E
close-icon-position
\u5C5E\u6027
Progress
- \u65B0\u589E
stroke-width
\u5C5E\u6027
Radio
- \u65B0\u589E
icon-size
\u5C5E\u6027
Rate
- \u4F18\u5316\u624B\u52BF\u5224\u65AD
- \u65B0\u589E
gutter
\u5C5E\u6027 - \u65B0\u589E
touchable
\u5C5E\u6027 - \u652F\u6301
string
\u7C7B\u578B\u7684size
\u5C5E\u6027
Search
- \u65B0\u589E
action-text
\u5C5E\u6027 - \u65B0\u589E
left-icon
\u63D2\u69FD - \u65B0\u589E
right-icon
\u63D2\u69FD
SlidebarItem
- \u65B0\u589E
dot
\u5C5E\u6027
Slider
- \u65B0\u589E
drag-start
\u4E8B\u4EF6 - \u65B0\u589E
drag-end
\u4E8B\u4EF6 - \u652F\u6301\u4F20\u5165\u4EFB\u610F\u8303\u56F4\u7684
max
\u548Cmin
\u5C5E\u6027 - \u652F\u6301
number
\u7C7B\u578B\u7684bar-height
\u5C5E\u6027 - \u589E\u52A0\u6ED1\u52A8\u52A8\u753B
- \u589E\u5927\u70B9\u51FB\u533A\u57DF
SwipeCell
- \u65B0\u589E
name
\u5C5E\u6027 - \u65B0\u589E
open
\u4E8B\u4EF6 - \u652F\u6301\u6253\u5F00\u72B6\u6001\u4E92\u65A5
Switch
- \u52A0\u8F7D\u56FE\u6807\u7684\u989C\u8272\u4F1A\u8DDF\u968F\u5F00\u5173\u72B6\u6001\u53D8\u5316
Stepper
- \u652F\u6301\u957F\u6309\u624B\u52BF
- \u65B0\u589E
input-width
\u5C5E\u6027 - \u65B0\u589E
button-size
\u5C5E\u6027 - \u65B0\u589E
decimalLength
\u5C5E\u6027 - \u65B0\u589E disablePlus\u3001disableMinus \u5C5E\u6027
Steps
- \u65B0\u589E
active-icon
\u5C5E\u6027 - \u65B0\u589E
inactive-icon
\u5C5E\u6027
Tabs
- \u4F7F\u7528 Sticky \u7EC4\u4EF6\u91CD\u6784\u5438\u9876\u5B9E\u73B0
- \u65B0\u589E
name
\u5C5E\u6027 - \u65B0\u589E
line-height
\u5C5E\u6027 - \u65B0\u589E
ellipsis
\u5C5E\u6027 - \u65B0\u589E
lazy-render
\u5C5E\u6027 line-width
\u5C5E\u6027\u652F\u6301String
\u7C7B\u578B- \u589E\u52A0\u4E91\u5F00\u53D1\u7ED3\u5408\u793A\u4F8B
TreeSelect
- \u65B0\u589E
max
\u5C5E\u6027 - \u65B0\u589E
content
\u63D2\u69FD
',54),f=[q],x={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",b,f))}},_={class:"van-doc-markdown-body"},y=d(`\u6837\u5F0F\u8986\u76D6
\u4ECB\u7ECD
Vant Weapp \u57FA\u4E8E\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7684\u673A\u5236\uFF0C\u4E3A\u5F00\u53D1\u8005\u63D0\u4F9B\u4E86\u4EE5\u4E0B 3 \u79CD\u4FEE\u6539\u7EC4\u4EF6\u6837\u5F0F\u7684\u65B9\u6CD5
\u89E3\u9664\u6837\u5F0F\u9694\u79BB
\u6837\u5F0F\u9694\u79BB\u7684\u76F8\u5173\u80CC\u666F\u77E5\u8BC6\u8BF7\u67E5\u9605\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u6587\u6863
Vant Weapp \u7684\u6240\u6709\u7EC4\u4EF6\u90FD\u5F00\u542F\u4E86addGlobalClass: true
\u4EE5\u63A5\u53D7\u5916\u90E8\u6837\u5F0F\u7684\u5F71\u54CD\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5982\u4E0B 2 \u79CD\u65B9\u5F0F\u8986\u76D6\u7EC4\u4EF6\u6837\u5F0F
\u5728\u9875\u9762\u4E2D\u4F7F\u7528 Vant Weapp \u7EC4\u4EF6\u65F6\uFF0C\u53EF\u76F4\u63A5\u5728\u9875\u9762\u7684\u6837\u5F0F\u6587\u4EF6\u4E2D\u8986\u76D6\u6837\u5F0F
<van-button type="primary">\u4E3B\u8981\u6309\u94AE</van-button>
/* page.wxss */
.van-button--primary {
font-size: 20px;
@@ -29,7 +29,7 @@ import{o as e,a as p,u as d}from"./vue-libs.67be768b.js";const v=function(){cons
color: green !important;
font-size: 12px !important;
}
-
\u4F7F\u7528 CSS \u53D8\u91CF
Vant Weapp \u4E3A\u90E8\u5206 CSS \u5C5E\u6027\u5F00\u653E\u4E86\u57FA\u4E8E CSS \u5C5E\u6027\u7684\u5B9A\u5236\u65B9\u6848\u3002
\u76F8\u8F83\u4E8E \u89E3\u9664\u6837\u5F0F\u9694\u79BB \u548C \u4F7F\u7528\u5916\u90E8\u6837\u5F0F\u7C7B\uFF0C\u8FD9\u79CD\u65B9\u6848\u652F\u6301\u5728\u9875\u9762\u6216\u5E94\u7528\u7EA7\u522B\u5BF9\u591A\u4E2A\u7EC4\u4EF6\u7684\u6837\u5F0F\u505A\u6279\u91CF\u4FEE\u6539\u4EE5\u8FDB\u884C\u4E3B\u9898\u6837\u5F0F\u7684\u5B9A\u5236\u3002
\u5F53\u7136\uFF0C\u7528\u5B83\u6765\u4FEE\u6539\u5355\u4E2A\u7EC4\u4EF6\u7684\u90E8\u5206\u6837\u5F0F\u4E5F\u662F\u7EF0\u7EF0\u6709\u4F59\u7684\u3002\u5177\u4F53\u7684\u4F7F\u7528\u65B9\u6CD5\u8BF7\u67E5\u9605\u5B9A\u5236\u4E3B\u9898
`,5),w=[_],k={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",x,w))}},z={class:"van-doc-markdown-body"},C=d('
Vant Weapp
\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93
\u4ECB\u7ECD
Vant \u662F\u4E00\u4E2A\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u79FB\u52A8\u7AEF\u7EC4\u4EF6\u5E93\uFF0C\u4E8E 2017 \u5E74\u5F00\u6E90\u3002
\u76EE\u524D Vant \u5B98\u65B9\u63D0\u4F9B\u4E86 Vue 2 \u7248\u672C\u3001Vue 3 \u7248\u672C\u548C\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7248\u672C\uFF0C\u5E76\u7531\u793E\u533A\u56E2\u961F\u7EF4\u62A4 React \u7248\u672C\u548C\u652F\u4ED8\u5B9D\u5C0F\u7A0B\u5E8F\u7248\u672C\u3002
\u9884\u89C8
\u626B\u63CF\u4E0B\u65B9\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801\uFF0C\u4F53\u9A8C\u7EC4\u4EF6\u5E93\u793A\u4F8B\uFF1A

Tips: \u4E3A\u4E86\u4FBF\u4E8E\u9884\u89C8\u7EC4\u4EF6\u6548\u679C\uFF0C\u672C\u6587\u6863\u7684\u53F3\u4FA7\u5185\u5D4C\u4E86 H5 \u7248\u7684 Vant \u9875\u9762\u4F5C\u4E3A\u53C2\u8003\u3002\u5728\u5B9E\u9645\u4F7F\u7528\u4E2D\uFF0C\u4E2A\u522B\u7EC4\u4EF6\u7684\u8868\u73B0\u53EF\u80FD\u4E0E\u5C0F\u7A0B\u5E8F\u4E0A\u7684\u8868\u73B0\u6709\u5DEE\u5F02\uFF0C\u8BF7\u4EE5\u5B9E\u9645\u6548\u679C\u4E3A\u51C6\u3002
\u5FEB\u901F\u4E0A\u624B
\u8BF7\u53C2\u8003 \u5FEB\u901F\u4E0A\u624B\u3002
\u94FE\u63A5
\u8D21\u732E
\u6838\u5FC3\u56E2\u961F
\u4EE5\u4E0B\u662F Vant \u548C Vant Weapp \u7684\u6838\u5FC3\u8D21\u732E\u8005\u4EEC\uFF1A








chenjiahan cookfront wangnaiyi pangxie rex-zsd nemo-shen Lindysen JakeLaoyu
\u8D21\u732E\u8005\u4EEC
\u611F\u8C22\u4EE5\u4E0B\u5C0F\u4F19\u4F34\u4EEC\u4E3A Vant Weapp \u53D1\u5C55\u505A\u51FA\u7684\u8D21\u732E\uFF1A

\u8D21\u732E\u4EE3\u7801
\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u53D1\u73B0\u4EFB\u4F55\u95EE\u9898\u90FD\u53EF\u4EE5\u63D0 Issue \u7ED9\u6211\u4EEC\uFF0C\u5F53\u7136\uFF0C\u6211\u4EEC\u4E5F\u975E\u5E38\u6B22\u8FCE\u4F60\u7ED9\u6211\u4EEC\u53D1 PR\u3002
\u5F00\u6E90\u534F\u8BAE
\u672C\u9879\u76EE\u57FA\u4E8E MIT \u534F\u8BAE\uFF0C\u8BF7\u81EA\u7531\u5730\u4EAB\u53D7\u548C\u53C2\u4E0E\u5F00\u6E90\u3002
',10),P=[C],S={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",z,P))}},I={class:"van-doc-markdown-body"},D=d(`\u5FEB\u901F\u4E0A\u624B
\u80CC\u666F\u77E5\u8BC6
\u4F7F\u7528 Vant Weapp \u524D\uFF0C\u8BF7\u786E\u4FDD\u4F60\u5DF2\u7ECF\u5B66\u4E60\u8FC7\u5FAE\u4FE1\u5B98\u65B9\u7684 \u5C0F\u7A0B\u5E8F\u7B80\u6613\u6559\u7A0B \u548C \u81EA\u5B9A\u4E49\u7EC4\u4EF6\u4ECB\u7ECD\u3002
\u5B89\u88C5
\u6B65\u9AA4\u4E00 \u901A\u8FC7 npm \u5B89\u88C5
\u4F7F\u7528 npm \u6784\u5EFA\u524D\uFF0C\u8BF7\u5148\u9605\u8BFB\u5FAE\u4FE1\u5B98\u65B9\u7684 npm \u652F\u6301
# \u901A\u8FC7 npm \u5B89\u88C5
+
\u4F7F\u7528 CSS \u53D8\u91CF
Vant Weapp \u4E3A\u90E8\u5206 CSS \u5C5E\u6027\u5F00\u653E\u4E86\u57FA\u4E8E CSS \u5C5E\u6027\u7684\u5B9A\u5236\u65B9\u6848\u3002
\u76F8\u8F83\u4E8E \u89E3\u9664\u6837\u5F0F\u9694\u79BB \u548C \u4F7F\u7528\u5916\u90E8\u6837\u5F0F\u7C7B\uFF0C\u8FD9\u79CD\u65B9\u6848\u652F\u6301\u5728\u9875\u9762\u6216\u5E94\u7528\u7EA7\u522B\u5BF9\u591A\u4E2A\u7EC4\u4EF6\u7684\u6837\u5F0F\u505A\u6279\u91CF\u4FEE\u6539\u4EE5\u8FDB\u884C\u4E3B\u9898\u6837\u5F0F\u7684\u5B9A\u5236\u3002
\u5F53\u7136\uFF0C\u7528\u5B83\u6765\u4FEE\u6539\u5355\u4E2A\u7EC4\u4EF6\u7684\u90E8\u5206\u6837\u5F0F\u4E5F\u662F\u7EF0\u7EF0\u6709\u4F59\u7684\u3002\u5177\u4F53\u7684\u4F7F\u7528\u65B9\u6CD5\u8BF7\u67E5\u9605\u5B9A\u5236\u4E3B\u9898
`,5),w=[y],k={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",_,w))}},C={class:"van-doc-markdown-body"},z=d('
Vant Weapp
\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93
\u4ECB\u7ECD
Vant \u662F\u4E00\u4E2A\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u79FB\u52A8\u7AEF\u7EC4\u4EF6\u5E93\uFF0C\u4E8E 2017 \u5E74\u5F00\u6E90\u3002
\u76EE\u524D Vant \u5B98\u65B9\u63D0\u4F9B\u4E86 Vue 2 \u7248\u672C\u3001Vue 3 \u7248\u672C\u548C\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u7248\u672C\uFF0C\u5E76\u7531\u793E\u533A\u56E2\u961F\u7EF4\u62A4 React \u7248\u672C\u548C\u652F\u4ED8\u5B9D\u5C0F\u7A0B\u5E8F\u7248\u672C\u3002
\u9884\u89C8
\u626B\u63CF\u4E0B\u65B9\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801\uFF0C\u4F53\u9A8C\u7EC4\u4EF6\u5E93\u793A\u4F8B\uFF1A

Tips: \u4E3A\u4E86\u4FBF\u4E8E\u9884\u89C8\u7EC4\u4EF6\u6548\u679C\uFF0C\u672C\u6587\u6863\u7684\u53F3\u4FA7\u5185\u5D4C\u4E86 H5 \u7248\u7684 Vant \u9875\u9762\u4F5C\u4E3A\u53C2\u8003\u3002\u5728\u5B9E\u9645\u4F7F\u7528\u4E2D\uFF0C\u4E2A\u522B\u7EC4\u4EF6\u7684\u8868\u73B0\u53EF\u80FD\u4E0E\u5C0F\u7A0B\u5E8F\u4E0A\u7684\u8868\u73B0\u6709\u5DEE\u5F02\uFF0C\u8BF7\u4EE5\u5B9E\u9645\u6548\u679C\u4E3A\u51C6\u3002
\u5FEB\u901F\u4E0A\u624B
\u8BF7\u53C2\u8003 \u5FEB\u901F\u4E0A\u624B\u3002
\u94FE\u63A5
\u8D21\u732E
\u6838\u5FC3\u56E2\u961F
\u4EE5\u4E0B\u662F Vant \u548C Vant Weapp \u7684\u6838\u5FC3\u8D21\u732E\u8005\u4EEC\uFF1A








chenjiahan cookfront wangnaiyi pangxie rex-zsd nemo-shen Lindysen JakeLaoyu
\u8D21\u732E\u8005\u4EEC
\u611F\u8C22\u4EE5\u4E0B\u5C0F\u4F19\u4F34\u4EEC\u4E3A Vant Weapp \u53D1\u5C55\u505A\u51FA\u7684\u8D21\u732E\uFF1A

\u8D21\u732E\u4EE3\u7801
\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u53D1\u73B0\u4EFB\u4F55\u95EE\u9898\u90FD\u53EF\u4EE5\u63D0 Issue \u7ED9\u6211\u4EEC\uFF0C\u5F53\u7136\uFF0C\u6211\u4EEC\u4E5F\u975E\u5E38\u6B22\u8FCE\u4F60\u7ED9\u6211\u4EEC\u53D1 PR\u3002
\u5F00\u6E90\u534F\u8BAE
\u672C\u9879\u76EE\u57FA\u4E8E MIT \u534F\u8BAE\uFF0C\u8BF7\u81EA\u7531\u5730\u4EAB\u53D7\u548C\u53C2\u4E0E\u5F00\u6E90\u3002
',10),P=[z],S={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",C,P))}},I={class:"van-doc-markdown-body"},D=d(`\u5FEB\u901F\u4E0A\u624B
\u80CC\u666F\u77E5\u8BC6
\u4F7F\u7528 Vant Weapp \u524D\uFF0C\u8BF7\u786E\u4FDD\u4F60\u5DF2\u7ECF\u5B66\u4E60\u8FC7\u5FAE\u4FE1\u5B98\u65B9\u7684 \u5C0F\u7A0B\u5E8F\u7B80\u6613\u6559\u7A0B \u548C \u81EA\u5B9A\u4E49\u7EC4\u4EF6\u4ECB\u7ECD\u3002
\u5B89\u88C5
\u6B65\u9AA4\u4E00 \u901A\u8FC7 npm \u5B89\u88C5
\u4F7F\u7528 npm \u6784\u5EFA\u524D\uFF0C\u8BF7\u5148\u9605\u8BFB\u5FAE\u4FE1\u5B98\u65B9\u7684 npm \u652F\u6301
# \u901A\u8FC7 npm \u5B89\u88C5
npm i @vant/weapp -S --production
# \u901A\u8FC7 yarn \u5B89\u88C5
@@ -67,7 +67,7 @@ yarn add -D miniprogram-api-typings
"lib": ["ES6"]
}
}
-
\u793A\u4F8B\u5DE5\u7A0B
\u6211\u4EEC\u63D0\u4F9B\u4E86\u4E00\u4E2A\u793A\u4F8B\u5DE5\u7A0B\uFF0C\u793A\u4F8B\u5DE5\u7A0B\u4F1A\u5E2E\u52A9\u4F60\u4E86\u89E3\u5982\u4E0B\u5185\u5BB9\uFF1A
- \u57FA\u4E8E Vant Weapp \u642D\u5EFA\u5C0F\u7A0B\u5E8F\u5E94\u7528
- \u6837\u5F0F\u8986\u76D6\u65B9\u6848
\u4F7F\u7528
\u5F15\u5165\u7EC4\u4EF6
\u4EE5 Button \u7EC4\u4EF6\u4E3A\u4F8B\uFF0C\u53EA\u9700\u8981\u5728app.json
\u6216index.json
\u4E2D\u914D\u7F6E Button \u5BF9\u5E94\u7684\u8DEF\u5F84\u5373\u53EF\u3002
\u6240\u6709\u7EC4\u4EF6\u6587\u6863\u4E2D\u7684\u5F15\u5165\u8DEF\u5F84\u5747\u4EE5 npm \u5B89\u88C5\u4E3A\u4F8B\uFF0C\u5982\u679C\u4F60\u662F\u901A\u8FC7\u4E0B\u8F7D\u6E90\u4EE3\u7801\u7684\u65B9\u5F0F\u4F7F\u7528 @vant/weapp\uFF0C\u8BF7\u5C06\u8DEF\u5F84\u4FEE\u6539\u4E3A\u9879\u76EE\u4E2D @vant/weapp \u6240\u5728\u7684\u76EE\u5F55\u3002
// \u901A\u8FC7 npm \u5B89\u88C5
+
\u793A\u4F8B\u5DE5\u7A0B
\u6211\u4EEC\u63D0\u4F9B\u4E86\u4E00\u4E2A\u793A\u4F8B\u5DE5\u7A0B\uFF0C\u793A\u4F8B\u5DE5\u7A0B\u4F1A\u5E2E\u52A9\u4F60\u4E86\u89E3\u5982\u4E0B\u5185\u5BB9\uFF1A
- \u57FA\u4E8E Vant Weapp \u642D\u5EFA\u5C0F\u7A0B\u5E8F\u5E94\u7528
- \u6837\u5F0F\u8986\u76D6\u65B9\u6848
\u4F7F\u7528
\u5F15\u5165\u7EC4\u4EF6
\u4EE5 Button \u7EC4\u4EF6\u4E3A\u4F8B\uFF0C\u53EA\u9700\u8981\u5728app.json
\u6216index.json
\u4E2D\u914D\u7F6E Button \u5BF9\u5E94\u7684\u8DEF\u5F84\u5373\u53EF\u3002
\u6240\u6709\u7EC4\u4EF6\u6587\u6863\u4E2D\u7684\u5F15\u5165\u8DEF\u5F84\u5747\u4EE5 npm \u5B89\u88C5\u4E3A\u4F8B\uFF0C\u5982\u679C\u4F60\u662F\u901A\u8FC7\u4E0B\u8F7D\u6E90\u4EE3\u7801\u7684\u65B9\u5F0F\u4F7F\u7528 @vant/weapp\uFF0C\u8BF7\u5C06\u8DEF\u5F84\u4FEE\u6539\u4E3A\u9879\u76EE\u4E2D @vant/weapp \u6240\u5728\u7684\u76EE\u5F55\u3002
// \u901A\u8FC7 npm \u5B89\u88C5
// app.json
"usingComponents": {
"van-button": "@vant/weapp/button/index"
@@ -85,7 +85,7 @@ yarn add -D miniprogram-api-typings
\u4F7F\u7528\u7EC4\u4EF6
\u5F15\u5165\u7EC4\u4EF6\u540E\uFF0C\u53EF\u4EE5\u5728 wxml \u4E2D\u76F4\u63A5\u4F7F\u7528\u7EC4\u4EF6
<van-button type="primary">\u6309\u94AE</van-button>
\u5176\u4ED6
\u5728\u5F00\u53D1\u8005\u5DE5\u5177\u4E2D\u9884\u89C8\u793A\u4F8B\u5C0F\u7A0B\u5E8F
# \u5C06\u9879\u76EE\u514B\u9686\u5230\u672C\u5730
-git clone git@github.com:youzan/vant-weapp.git
+git clone git@github.com:vant-ui/vant-weapp.git
# \u5B89\u88C5\u9879\u76EE\u4F9D\u8D56
cd vant-weapp && npm install
@@ -93,7 +93,7 @@ git clone git@github.com:youzan/vant-weapp.gi
# \u6267\u884C\u7EC4\u4EF6\u7F16\u8BD1
npm run dev
-
\u63A5\u7740\u6253\u5F00\u5FAE\u4FE1\u5F00\u53D1\u8005\u5DE5\u5177\uFF0C\u5BFC\u5165example
\u76EE\u5F55\u7684\u9879\u76EE\u5C31\u53EF\u4EE5\u9884\u89C8\u793A\u4F8B\u4E86\u3002
\u5173\u4E8E\u7528\u6237\u9690\u79C1\u4FDD\u62A4\u6307\u5F15
@vant/weapp \u90E8\u5206\u7EC4\u4EF6\u4F7F\u7528\u4E86\u5FAE\u4FE1\u63D0\u4F9B\u7684\u63A5\u53E3\uFF0C\u5176\u4E2D\u90E8\u5206\u63A5\u53E3\u6D89\u53CA\u83B7\u53D6\u7528\u6237\u9690\u79C1\u4FE1\u606F\u3002
\u4F8B\u5982 <Uploader />
\u4F7F\u7528\u4E86\u5FAE\u4FE1\u63D0\u4F9B\u7684\u9009\u62E9\u7528\u6237\u76F8\u518C\u4E2D\u56FE\u7247\u63A5\u53E3(wx.chooseImage)
\u3002
\u5F53\u5C0F\u7A0B\u5E8F\u5F15\u5165 @vant/weapp \u5E76\u53D1\u5E03\u65F6\uFF0C \u6839\u636E\u5FAE\u4FE1\u300A\u7528\u6237\u9690\u79C1\u4FDD\u62A4\u6307\u5F15\u586B\u5199\u8BF4\u660E\u300B\uFF0C \u5982\u68C0\u6D4B\u5230\u4EE3\u7801\u4E2D\u5B58\u5728\u6D89\u53CA\u7528\u6237\u9690\u79C1\u4FE1\u606F\u63A5\u53E3\u5219\u9700\u586B\u5199\u7528\u6237\u9690\u79C1\u4FDD\u62A4\u6307\u5F15\u4FE1\u606F\uFF0C\u5982\u5DF2\u586B\u5199\u5219\u65E0\u9700\u91CD\u590D\u586B\u5199\u3002
`,15),$=[D],T={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",I,$))}},A={class:"van-doc-markdown-body"},B=d(`\u5B9A\u5236\u4E3B\u9898
\u80CC\u666F\u77E5\u8BC6
\u5C0F\u7A0B\u5E8F\u57FA\u4E8E Shadow DOM \u6765\u5B9E\u73B0\u81EA\u5B9A\u4E49\u7EC4\u4EF6\uFF0C\u6240\u4EE5 Vant Weapp \u4F7F\u7528\u4E0E\u4E4B\u914D\u5957\u7684 CSS \u53D8\u91CF \u6765\u5B9E\u73B0\u5B9A\u5236\u4E3B\u9898\u3002\u94FE\u63A5\u4E2D\u7684\u5185\u5BB9\u53EF\u4EE5\u5E2E\u52A9\u4F60\u5BF9\u8FD9\u4E24\u4E2A\u6982\u5FF5\u6709\u57FA\u672C\u7684\u8BA4\u8BC6\uFF0C\u907F\u514D\u8BB8\u591A\u4E0D\u5FC5\u8981\u7684\u56F0\u6270\u3002
CSS \u53D8\u91CF \u7684\u517C\u5BB9\u6027\u8981\u6C42\u53EF\u4EE5\u5728 \u8FD9\u91CC \u67E5\u770B\u3002\u5BF9\u4E8E\u4E0D\u652F\u6301 CSS \u53D8\u91CF \u7684\u8BBE\u5907\uFF0C\u5B9A\u5236\u4E3B\u9898\u5C06\u4E0D\u4F1A\u751F\u6548\uFF0C\u4E0D\u8FC7\u4E0D\u5FC5\u62C5\u5FC3\uFF0C\u9ED8\u8BA4\u6837\u5F0F\u4ECD\u4F1A\u751F\u6548\u3002
\u6837\u5F0F\u53D8\u91CF
\u5B9A\u5236\u4F7F\u7528\u7684 CSS \u53D8\u91CF \u4E0E Less \u53D8\u91CF \u540C\u540D\uFF0C\u4E0B\u9762\u662F\u4E00\u4E9B\u57FA\u672C\u7684\u6837\u5F0F\u53D8\u91CF\uFF0C\u6240\u6709\u53EF\u7528\u7684\u989C\u8272\u53D8\u91CF\u8BF7\u53C2\u8003 \u914D\u7F6E\u6587\u4EF6\u3002
// Component Colors
+
\u63A5\u7740\u6253\u5F00\u5FAE\u4FE1\u5F00\u53D1\u8005\u5DE5\u5177\uFF0C\u5BFC\u5165example
\u76EE\u5F55\u7684\u9879\u76EE\u5C31\u53EF\u4EE5\u9884\u89C8\u793A\u4F8B\u4E86\u3002
\u5173\u4E8E\u7528\u6237\u9690\u79C1\u4FDD\u62A4\u6307\u5F15
@vant/weapp \u90E8\u5206\u7EC4\u4EF6\u4F7F\u7528\u4E86\u5FAE\u4FE1\u63D0\u4F9B\u7684\u63A5\u53E3\uFF0C\u5176\u4E2D\u90E8\u5206\u63A5\u53E3\u6D89\u53CA\u83B7\u53D6\u7528\u6237\u9690\u79C1\u4FE1\u606F\u3002
\u4F8B\u5982 <Uploader />
\u4F7F\u7528\u4E86\u5FAE\u4FE1\u63D0\u4F9B\u7684\u9009\u62E9\u7528\u6237\u76F8\u518C\u4E2D\u56FE\u7247\u63A5\u53E3(wx.chooseImage)
\u3002
\u5F53\u5C0F\u7A0B\u5E8F\u5F15\u5165 @vant/weapp \u5E76\u53D1\u5E03\u65F6\uFF0C \u6839\u636E\u5FAE\u4FE1\u300A\u7528\u6237\u9690\u79C1\u4FDD\u62A4\u6307\u5F15\u586B\u5199\u8BF4\u660E\u300B\uFF0C \u5982\u68C0\u6D4B\u5230\u4EE3\u7801\u4E2D\u5B58\u5728\u6D89\u53CA\u7528\u6237\u9690\u79C1\u4FE1\u606F\u63A5\u53E3\u5219\u9700\u586B\u5199\u7528\u6237\u9690\u79C1\u4FDD\u62A4\u6307\u5F15\u4FE1\u606F\uFF0C\u5982\u5DF2\u586B\u5199\u5219\u65E0\u9700\u91CD\u590D\u586B\u5199\u3002
`,15),$=[D],T={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",I,$))}},A={class:"van-doc-markdown-body"},B=d(`\u5B9A\u5236\u4E3B\u9898
\u80CC\u666F\u77E5\u8BC6
\u5C0F\u7A0B\u5E8F\u57FA\u4E8E Shadow DOM \u6765\u5B9E\u73B0\u81EA\u5B9A\u4E49\u7EC4\u4EF6\uFF0C\u6240\u4EE5 Vant Weapp \u4F7F\u7528\u4E0E\u4E4B\u914D\u5957\u7684 CSS \u53D8\u91CF \u6765\u5B9E\u73B0\u5B9A\u5236\u4E3B\u9898\u3002\u94FE\u63A5\u4E2D\u7684\u5185\u5BB9\u53EF\u4EE5\u5E2E\u52A9\u4F60\u5BF9\u8FD9\u4E24\u4E2A\u6982\u5FF5\u6709\u57FA\u672C\u7684\u8BA4\u8BC6\uFF0C\u907F\u514D\u8BB8\u591A\u4E0D\u5FC5\u8981\u7684\u56F0\u6270\u3002
CSS \u53D8\u91CF \u7684\u517C\u5BB9\u6027\u8981\u6C42\u53EF\u4EE5\u5728 \u8FD9\u91CC \u67E5\u770B\u3002\u5BF9\u4E8E\u4E0D\u652F\u6301 CSS \u53D8\u91CF \u7684\u8BBE\u5907\uFF0C\u5B9A\u5236\u4E3B\u9898\u5C06\u4E0D\u4F1A\u751F\u6548\uFF0C\u4E0D\u8FC7\u4E0D\u5FC5\u62C5\u5FC3\uFF0C\u9ED8\u8BA4\u6837\u5F0F\u4ECD\u4F1A\u751F\u6548\u3002
\u6837\u5F0F\u53D8\u91CF
\u5B9A\u5236\u4F7F\u7528\u7684 CSS \u53D8\u91CF \u4E0E Less \u53D8\u91CF \u540C\u540D\uFF0C\u4E0B\u9762\u662F\u4E00\u4E9B\u57FA\u672C\u7684\u6837\u5F0F\u53D8\u91CF\uFF0C\u6240\u6709\u53EF\u7528\u7684\u989C\u8272\u53D8\u91CF\u8BF7\u53C2\u8003 \u914D\u7F6E\u6587\u4EF6\u3002
// Component Colors
@text-color: #323233;
@border-color: #ebedf0;
@active-color: #f2f3f5;
@@ -258,7 +258,7 @@ npm run dev
// ....
},
};
-
@vant/area-data
Vant \u5B98\u65B9\u63D0\u4F9B\u4E86\u4E00\u4EFD\u9ED8\u8BA4\u7684\u7701\u5E02\u533A\u6570\u636E\uFF0C\u53EF\u4EE5\u901A\u8FC7 @vant/area-data \u5F15\u5165\u3002
yarn add @vant/area-data
+
@vant/area-data
Vant \u5B98\u65B9\u63D0\u4F9B\u4E86\u4E00\u4EFD\u9ED8\u8BA4\u7684\u7701\u5E02\u533A\u6570\u636E\uFF0C\u53EF\u4EE5\u901A\u8FC7 @vant/area-data \u5F15\u5165\u3002
yarn add @vant/area-data
import { areaList } from '@vant/area-data';
Page({
@@ -654,7 +654,7 @@ db.collection(.value-class {
flex: none !important;
}
-
API
Checkbox Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u6807\u8BC6 Checkbox \u540D\u79F0 string - shape \u5F62\u72B6\uFF0C\u53EF\u9009\u503C\u4E3A round
square
string round
value \u662F\u5426\u4E3A\u9009\u4E2D\u72B6\u6001 boolean false
disabled \u662F\u5426\u7981\u7528\u5355\u9009\u6846 boolean false
label-disabled \u662F\u5426\u7981\u7528\u5355\u9009\u6846\u5185\u5BB9\u70B9\u51FB boolean false
label-position \u6587\u672C\u4F4D\u7F6E\uFF0C\u53EF\u9009\u503C\u4E3A left
string right
use-icon-slot \u662F\u5426\u4F7F\u7528 icon slot boolean false
checked-color \u9009\u4E2D\u72B6\u6001\u989C\u8272 string #1989fa
icon-size icon \u5927\u5C0F string | number 20px
CheckboxGroup Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u5728\u8868\u5355\u5185\u63D0\u4EA4\u65F6\u7684\u6807\u8BC6\u7B26 string - value \u6240\u6709\u9009\u4E2D\u9879\u7684 name Array - disabled \u662F\u5426\u7981\u7528\u6240\u6709\u5355\u9009\u6846 boolean false
max \u8BBE\u7F6E\u6700\u5927\u53EF\u9009\u6570 number 0
\uFF08\u65E0\u9650\u5236\uFF09direction v1.7.0
\u6392\u5217\u65B9\u5411\uFF0C\u53EF\u9009\u503C\u4E3A horizontal
string vertical
Checkbox Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u7EC4\u4EF6\u7684\u503C
Checkbox \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B icon-class \u56FE\u6807\u6837\u5F0F\u7C7B label-class \u63CF\u8FF0\u4FE1\u606F\u6837\u5F0F\u7C7B
CheckboxGroup Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u7EC4\u4EF6\u7684\u503C
Checkbox Slot
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u6587\u672C icon \u81EA\u5B9A\u4E49\u56FE\u6807
Checkbox \u65B9\u6CD5
\u901A\u8FC7 selectComponent \u53EF\u4EE5\u83B7\u53D6\u5230 checkbox \u5B9E\u4F8B\u5E76\u8C03\u7528\u5B9E\u4F8B\u65B9\u6CD5\u3002
\u65B9\u6CD5\u540D \u53C2\u6570 \u8FD4\u56DE\u503C \u4ECB\u7ECD toggle - - \u5207\u6362\u9009\u4E2D\u72B6\u6001
`,22),rs=[os],is={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",cs,rs))}},hs={class:"van-doc-markdown-body"},us=d(`Circle \u73AF\u5F62\u8FDB\u5EA6\u6761
\u4ECB\u7ECD
\u5706\u73AF\u5F62\u7684\u8FDB\u5EA6\u6761\u7EC4\u4EF6\uFF0C\u652F\u6301\u8FDB\u5EA6\u6E10\u53D8\u52A8\u753B\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Checkbox Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u6807\u8BC6 Checkbox \u540D\u79F0 string - shape \u5F62\u72B6\uFF0C\u53EF\u9009\u503C\u4E3A round
square
string round
value \u662F\u5426\u4E3A\u9009\u4E2D\u72B6\u6001 boolean false
disabled \u662F\u5426\u7981\u7528\u5355\u9009\u6846 boolean false
label-disabled \u662F\u5426\u7981\u7528\u5355\u9009\u6846\u5185\u5BB9\u70B9\u51FB boolean false
label-position \u6587\u672C\u4F4D\u7F6E\uFF0C\u53EF\u9009\u503C\u4E3A left
string right
use-icon-slot \u662F\u5426\u4F7F\u7528 icon slot boolean false
checked-color \u9009\u4E2D\u72B6\u6001\u989C\u8272 string #1989fa
icon-size icon \u5927\u5C0F string | number 20px
CheckboxGroup Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u5728\u8868\u5355\u5185\u63D0\u4EA4\u65F6\u7684\u6807\u8BC6\u7B26 string - value \u6240\u6709\u9009\u4E2D\u9879\u7684 name Array - disabled \u662F\u5426\u7981\u7528\u6240\u6709\u5355\u9009\u6846 boolean false
max \u8BBE\u7F6E\u6700\u5927\u53EF\u9009\u6570 number 0
\uFF08\u65E0\u9650\u5236\uFF09direction v1.7.0
\u6392\u5217\u65B9\u5411\uFF0C\u53EF\u9009\u503C\u4E3A horizontal
string vertical
Checkbox Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u7EC4\u4EF6\u7684\u503C
Checkbox \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B icon-class \u56FE\u6807\u6837\u5F0F\u7C7B label-class \u63CF\u8FF0\u4FE1\u606F\u6837\u5F0F\u7C7B
CheckboxGroup Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u7EC4\u4EF6\u7684\u503C
Checkbox Slot
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u6587\u672C icon \u81EA\u5B9A\u4E49\u56FE\u6807
Checkbox \u65B9\u6CD5
\u901A\u8FC7 selectComponent \u53EF\u4EE5\u83B7\u53D6\u5230 checkbox \u5B9E\u4F8B\u5E76\u8C03\u7528\u5B9E\u4F8B\u65B9\u6CD5\u3002
\u65B9\u6CD5\u540D \u53C2\u6570 \u8FD4\u56DE\u503C \u4ECB\u7ECD toggle - - \u5207\u6362\u9009\u4E2D\u72B6\u6001
`,22),is=[os],rs={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",cs,is))}},hs={class:"van-doc-markdown-body"},us=d(`Circle \u73AF\u5F62\u8FDB\u5EA6\u6761
\u4ECB\u7ECD
\u5706\u73AF\u5F62\u7684\u8FDB\u5EA6\u6761\u7EC4\u4EF6\uFF0C\u652F\u6301\u8FDB\u5EA6\u6E10\u53D8\u52A8\u753B\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-circle": "@vant/weapp/circle/index"
}
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
value
\u5C5E\u6027\u8868\u793A\u8FDB\u5EA6\u6761\u7684\u76EE\u6807\u8FDB\u5EA6\u3002
<van-circle value="{{ 30 }}" text="text" />
@@ -705,7 +705,7 @@ db.collection(<van-col span="8">span: 8</van-col>
<van-col span="8">span: 8</van-col>
</van-row>
-
API
Row Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C gutter \u5217\u5143\u7D20\u4E4B\u95F4\u7684\u95F4\u8DDD\uFF08\u5355\u4F4D\u4E3A px\uFF09 string | number -
Col Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C span \u5217\u5143\u7D20\u5BBD\u5EA6 string | number - offset \u5217\u5143\u7D20\u504F\u79FB\u8DDD\u79BB string | number -
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,10),bs=[vs],qs={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ms,bs))}},fs={class:"van-doc-markdown-body"},ys=d(`Collapse \u6298\u53E0\u9762\u677F
\u4ECB\u7ECD
\u5C06\u4E00\u7EC4\u5185\u5BB9\u653E\u7F6E\u5728\u591A\u4E2A\u6298\u53E0\u9762\u677F\u4E2D\uFF0C\u70B9\u51FB\u9762\u677F\u7684\u6807\u9898\u53EF\u4EE5\u5C55\u5F00\u6216\u6536\u7F29\u5176\u5185\u5BB9\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Row Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C gutter \u5217\u5143\u7D20\u4E4B\u95F4\u7684\u95F4\u8DDD\uFF08\u5355\u4F4D\u4E3A px\uFF09 string | number -
Col Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C span \u5217\u5143\u7D20\u5BBD\u5EA6 string | number - offset \u5217\u5143\u7D20\u504F\u79FB\u8DDD\u79BB string | number -
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,10),bs=[vs],qs={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ms,bs))}},fs={class:"van-doc-markdown-body"},xs=d(`Collapse \u6298\u53E0\u9762\u677F
\u4ECB\u7ECD
\u5C06\u4E00\u7EC4\u5185\u5BB9\u653E\u7F6E\u5728\u591A\u4E2A\u6298\u53E0\u9762\u677F\u4E2D\uFF0C\u70B9\u51FB\u9762\u677F\u7684\u6807\u9898\u53EF\u4EE5\u5C55\u5F00\u6216\u6536\u7F29\u5176\u5185\u5BB9\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-collapse": "@vant/weapp/collapse/index",
"van-collapse-item": "@vant/weapp/collapse-item/index"
}
@@ -802,7 +802,7 @@ db.collection(APICollapse Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C value \u5F53\u524D\u5C55\u5F00\u9762\u677F\u7684 name \u975E\u624B\u98CE\u7434\u6A21\u5F0F\uFF1A(string | number)[]
\u624B\u98CE\u7434\u6A21\u5F0F\uFF1Astring | number - accordion \u662F\u5426\u5F00\u542F\u624B\u98CE\u7434\u6A21\u5F0F boolean false
border \u662F\u5426\u663E\u793A\u5916\u8FB9\u6846 boolean true
Collapse Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 change \u5207\u6362\u9762\u677F\u65F6\u89E6\u53D1 activeNames: string | Array open \u5C55\u5F00\u9762\u677F\u65F6\u89E6\u53D1 currentName: string | number close \u5173\u95ED\u9762\u677F\u65F6\u89E6\u53D1 currentName: string | number
CollapseItem Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u552F\u4E00\u6807\u8BC6\u7B26\uFF0C\u9ED8\u8BA4\u4E3A\u7D22\u5F15\u503C string | number index
title \u6807\u9898\u680F\u5DE6\u4FA7\u5185\u5BB9 string | number - size \u6807\u9898\u680F\u5927\u5C0F\uFF0C\u53EF\u9009\u503C\u4E3Alarge
string - icon \u6807\u9898\u680F\u5DE6\u4FA7\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6 string - value \u6807\u9898\u680F\u53F3\u4FA7\u5185\u5BB9 string | number - label \u6807\u9898\u680F\u63CF\u8FF0\u4FE1\u606F string - border \u662F\u5426\u663E\u793A\u5185\u8FB9\u6846 boolean true
is-link \u662F\u5426\u5C55\u793A\u6807\u9898\u680F\u53F3\u4FA7\u7BAD\u5934\u5E76\u5F00\u542F\u70B9\u51FB\u53CD\u9988 boolean true
clickable \u662F\u5426\u5F00\u542F\u70B9\u51FB\u53CD\u9988 boolean false
disabled \u662F\u5426\u7981\u7528\u9762\u677F boolean false
CollapseItem Slot
\u540D\u79F0 \u8BF4\u660E - \u9762\u677F\u5185\u5BB9 value \u81EA\u5B9A\u4E49\u663E\u793A\u5185\u5BB9 icon \u81EA\u5B9A\u4E49icon
title \u81EA\u5B9A\u4E49title
right-icon \u81EA\u5B9A\u4E49\u53F3\u4FA7\u6309\u94AE\uFF0C\u9ED8\u8BA4\u662Farrow
Collapse \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
CollapseItem \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B content-class \u5185\u5BB9\u6837\u5F0F\u7C7B
`,15),xs=[ys],_s={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",fs,xs))}},ws={class:"van-doc-markdown-body"},ks=d(`\u5185\u7F6E\u6837\u5F0F
\u4ECB\u7ECD
Vant \u4E2D\u9ED8\u8BA4\u5305\u542B\u4E86\u4E00\u4E9B\u5E38\u7528\u6837\u5F0F\uFF0C\u53EF\u4EE5\u76F4\u63A5\u901A\u8FC7 className \u7684\u65B9\u5F0F\u4F7F\u7528\u3002
\u5F15\u5165
\u5728 app.wxss \u4E2D\u5F15\u5165\u5185\u7F6E\u6837\u5F0F\u3002
@import '@vant/weapp/common/index.wxss';
+
API
Collapse Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C value \u5F53\u524D\u5C55\u5F00\u9762\u677F\u7684 name \u975E\u624B\u98CE\u7434\u6A21\u5F0F\uFF1A(string | number)[]
\u624B\u98CE\u7434\u6A21\u5F0F\uFF1Astring | number - accordion \u662F\u5426\u5F00\u542F\u624B\u98CE\u7434\u6A21\u5F0F boolean false
border \u662F\u5426\u663E\u793A\u5916\u8FB9\u6846 boolean true
Collapse Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 change \u5207\u6362\u9762\u677F\u65F6\u89E6\u53D1 activeNames: string | Array open \u5C55\u5F00\u9762\u677F\u65F6\u89E6\u53D1 currentName: string | number close \u5173\u95ED\u9762\u677F\u65F6\u89E6\u53D1 currentName: string | number
CollapseItem Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u552F\u4E00\u6807\u8BC6\u7B26\uFF0C\u9ED8\u8BA4\u4E3A\u7D22\u5F15\u503C string | number index
title \u6807\u9898\u680F\u5DE6\u4FA7\u5185\u5BB9 string | number - size \u6807\u9898\u680F\u5927\u5C0F\uFF0C\u53EF\u9009\u503C\u4E3Alarge
string - icon \u6807\u9898\u680F\u5DE6\u4FA7\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6 string - value \u6807\u9898\u680F\u53F3\u4FA7\u5185\u5BB9 string | number - label \u6807\u9898\u680F\u63CF\u8FF0\u4FE1\u606F string - border \u662F\u5426\u663E\u793A\u5185\u8FB9\u6846 boolean true
is-link \u662F\u5426\u5C55\u793A\u6807\u9898\u680F\u53F3\u4FA7\u7BAD\u5934\u5E76\u5F00\u542F\u70B9\u51FB\u53CD\u9988 boolean true
clickable \u662F\u5426\u5F00\u542F\u70B9\u51FB\u53CD\u9988 boolean false
disabled \u662F\u5426\u7981\u7528\u9762\u677F boolean false
CollapseItem Slot
\u540D\u79F0 \u8BF4\u660E - \u9762\u677F\u5185\u5BB9 value \u81EA\u5B9A\u4E49\u663E\u793A\u5185\u5BB9 icon \u81EA\u5B9A\u4E49icon
title \u81EA\u5B9A\u4E49title
right-icon \u81EA\u5B9A\u4E49\u53F3\u4FA7\u6309\u94AE\uFF0C\u9ED8\u8BA4\u662Farrow
Collapse \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
CollapseItem \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B content-class \u5185\u5BB9\u6837\u5F0F\u7C7B
`,15),_s=[xs],ys={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",fs,_s))}},ws={class:"van-doc-markdown-body"},ks=d(`\u5185\u7F6E\u6837\u5F0F
\u4ECB\u7ECD
Vant \u4E2D\u9ED8\u8BA4\u5305\u542B\u4E86\u4E00\u4E9B\u5E38\u7528\u6837\u5F0F\uFF0C\u53EF\u4EE5\u76F4\u63A5\u901A\u8FC7 className \u7684\u65B9\u5F0F\u4F7F\u7528\u3002
\u5F15\u5165
\u5728 app.wxss \u4E2D\u5F15\u5165\u5185\u7F6E\u6837\u5F0F\u3002
@import '@vant/weapp/common/index.wxss';
\u4EE3\u7801\u6F14\u793A
\u6587\u5B57\u7701\u7565
\u5F53\u6587\u672C\u5185\u5BB9\u957F\u5EA6\u8D85\u8FC7\u5BB9\u5668\u6700\u5927\u5BBD\u5EA6\u65F6\uFF0C\u81EA\u52A8\u7701\u7565\u591A\u4F59\u7684\u6587\u672C\u3002
<view class="van-ellipsis">
\u8FD9\u662F\u4E00\u6BB5\u5BBD\u5EA6\u9650\u5236 250px \u7684\u6587\u5B57\uFF0C\u540E\u9762\u7684\u5185\u5BB9\u4F1A\u7701\u7565\u3002
</view>
@@ -838,7 +838,7 @@ db.collection('PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei',
sans-serif;
}
-
`,7),zs=[ks],Cs={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ws,zs))}},Ps={class:"van-doc-markdown-body"},Ss=d(`ConfigProvider \u5168\u5C40\u914D\u7F6E
\u4ECB\u7ECD
\u7528\u4E8E\u914D\u7F6E Vant Weapp \u7EC4\u4EF6\u7684\u4E3B\u9898\u6837\u5F0F\uFF0C\u4ECE v1.7.0
\u7248\u672C\u5F00\u59CB\u652F\u6301\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
`,7),Cs=[ks],zs={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ws,Cs))}},Ps={class:"van-doc-markdown-body"},Ss=d(`ConfigProvider \u5168\u5C40\u914D\u7F6E
\u4ECB\u7ECD
\u7528\u4E8E\u914D\u7F6E Vant Weapp \u7EC4\u4EF6\u7684\u4E3B\u9898\u6837\u5F0F\uFF0C\u4ECE v1.7.0
\u7248\u672C\u5F00\u59CB\u652F\u6301\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-config-provider": "@vant/weapp/config-provider/index"
}
\u5B9A\u5236\u4E3B\u9898
\u4ECB\u7ECD
Vant Weapp \u7EC4\u4EF6\u901A\u8FC7\u4E30\u5BCC\u7684 CSS \u53D8\u91CF \u6765\u7EC4\u7EC7\u6837\u5F0F\uFF0C\u901A\u8FC7\u8986\u76D6\u8FD9\u4E9B CSS \u53D8\u91CF\uFF0C\u53EF\u4EE5\u5B9E\u73B0\u5B9A\u5236\u4E3B\u9898\u3001\u52A8\u6001\u5207\u6362\u4E3B\u9898\u7B49\u6548\u679C\u3002
\u793A\u4F8B
\u4EE5 Button \u7EC4\u4EF6\u4E3A\u4F8B\uFF0C\u67E5\u770B\u7EC4\u4EF6\u7684\u6837\u5F0F\uFF0C\u53EF\u4EE5\u770B\u5230 .van-button--primary
\u7C7B\u540D\u4E0A\u5B58\u5728\u4EE5\u4E0B\u53D8\u91CF\uFF1A
.van-button--primary {
@@ -1465,7 +1465,7 @@ page {
<van-goods-action-button color="#7232dd" text="\u52A0\u5165\u8D2D\u7269" type="warning" />
<van-goods-action-button plain color="#7232dd" text="\u7ACB\u5373\u8D2D\u4E70" />
</van-goods-action>
-
API
GoodsAction Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C safe-area-inset-bottom \u662F\u5426\u4E3A iPhoneX \u7559\u51FA\u5E95\u90E8\u5B89\u5168\u8DDD\u79BB boolean true
GoodsActionIcon Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C text \u6309\u94AE\u6587\u5B57 string - icon \u56FE\u6807\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u89C1icon
\u7EC4\u4EF6 string - info \u56FE\u6807\u53F3\u4E0A\u89D2\u63D0\u793A\u4FE1\u606F string | number - url \u70B9\u51FB\u540E\u8DF3\u8F6C\u7684\u94FE\u63A5\u5730\u5740 string - link-type \u94FE\u63A5\u8DF3\u8F6C\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A redirectTo
switchTab
reLaunch
string navigateTo
id \u6807\u8BC6\u7B26 string - disabled \u662F\u5426\u7981\u7528\u6309\u94AE boolean false
loading \u662F\u5426\u663E\u793A\u4E3A\u52A0\u8F7D\u72B6\u6001 boolean false
open-type \u5FAE\u4FE1\u5F00\u653E\u80FD\u529B\uFF0C\u5177\u4F53\u652F\u6301\u53EF\u53C2\u8003 \u5FAE\u4FE1\u5B98\u65B9\u6587\u6863 string - app-parameter \u6253\u5F00 APP \u65F6\uFF0C\u5411 APP \u4F20\u9012\u7684\u53C2\u6570 string - lang \u6307\u5B9A\u8FD4\u56DE\u7528\u6237\u4FE1\u606F\u7684\u8BED\u8A00\uFF0Czh_CN \u7B80\u4F53\u4E2D\u6587\uFF0C
zh_TW \u7E41\u4F53\u4E2D\u6587\uFF0Cen \u82F1\u6587 string en
session-from \u4F1A\u8BDD\u6765\u6E90 string - send-message-title \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u6807\u9898 string \u5F53\u524D\u6807\u9898 send-message-path \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u70B9\u51FB\u8DF3\u8F6C\u5C0F\u7A0B\u5E8F\u8DEF\u5F84 string \u5F53\u524D\u5206\u4EAB\u8DEF\u5F84 send-message-img sendMessageImg string \u622A\u56FE show-message-card \u663E\u793A\u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247 string false
class-prefix v1.10.1
\u7C7B\u540D\u524D\u7F00 string van-icon
GoodsActionButton Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C text \u6309\u94AE\u6587\u5B57 string - color \u6309\u94AE\u989C\u8272\uFF0C\u652F\u6301\u4F20\u5165 linear-gradient
\u6E10\u53D8\u8272 string - url \u70B9\u51FB\u540E\u8DF3\u8F6C\u7684\u94FE\u63A5\u5730\u5740 string - link-type \u94FE\u63A5\u8DF3\u8F6C\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A redirectTo
switchTab
reLaunch
string navigateTo
id \u6807\u8BC6\u7B26 string - type \u6309\u94AE\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A primary
warning
danger
string danger
plain \u662F\u5426\u4E3A\u6734\u7D20\u6309\u94AE boolean false
size \u6309\u94AE\u5C3A\u5BF8\uFF0C\u53EF\u9009\u503C\u4E3A normal
large
small
mini
string normal
disabled \u662F\u5426\u7981\u7528\u6309\u94AE boolean false
loading \u662F\u5426\u663E\u793A\u4E3A\u52A0\u8F7D\u72B6\u6001 boolean false
open-type \u5FAE\u4FE1\u5F00\u653E\u80FD\u529B\uFF0C\u5177\u4F53\u652F\u6301\u53EF\u53C2\u8003 \u5FAE\u4FE1\u5B98\u65B9\u6587\u6863 string - app-parameter \u6253\u5F00 APP \u65F6\uFF0C\u5411 APP \u4F20\u9012\u7684\u53C2\u6570 string - lang \u6307\u5B9A\u8FD4\u56DE\u7528\u6237\u4FE1\u606F\u7684\u8BED\u8A00\uFF0Czh_CN \u7B80\u4F53\u4E2D\u6587\uFF0C
zh_TW \u7E41\u4F53\u4E2D\u6587\uFF0Cen \u82F1\u6587 string en
session-from \u4F1A\u8BDD\u6765\u6E90 string - send-message-title \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u6807\u9898 string \u5F53\u524D\u6807\u9898 send-message-path \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u70B9\u51FB\u8DF3\u8F6C\u5C0F\u7A0B\u5E8F\u8DEF\u5F84 string \u5F53\u524D\u5206\u4EAB\u8DEF\u5F84 send-message-img sendMessageImg string \u622A\u56FE show-message-card \u663E\u793A\u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247 string false
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 bind:click \u6309\u94AE\u70B9\u51FB\u4E8B\u4EF6\u56DE\u8C03 -
GoodsActionIcon Slot
\u540D\u79F0 \u8BF4\u660E icon \u81EA\u5B9A\u4E49\u56FE\u6807
GoodsActionButton Slot
\u540D\u79F0 \u8BF4\u660E - \u6309\u94AE\u663E\u793A\u5185\u5BB9
GoodsActionIcon \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E icon-class \u56FE\u6807\u6837\u5F0F\u7C7B text-class \u6587\u5B57\u6837\u5F0F\u7C7B
GoodsActionButton \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,17),ca=[da],oa={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",pa,ca))}},ra={class:"van-doc-markdown-body"},ia=d(`Grid \u5BAB\u683C
\u4ECB\u7ECD
\u5BAB\u683C\u53EF\u4EE5\u5728\u6C34\u5E73\u65B9\u5411\u4E0A\u628A\u9875\u9762\u5206\u9694\u6210\u7B49\u5BBD\u5EA6\u7684\u533A\u5757\uFF0C\u7528\u4E8E\u5C55\u793A\u5185\u5BB9\u6216\u8FDB\u884C\u9875\u9762\u5BFC\u822A\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
GoodsAction Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C safe-area-inset-bottom \u662F\u5426\u4E3A iPhoneX \u7559\u51FA\u5E95\u90E8\u5B89\u5168\u8DDD\u79BB boolean true
GoodsActionIcon Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C text \u6309\u94AE\u6587\u5B57 string - icon \u56FE\u6807\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u89C1icon
\u7EC4\u4EF6 string - info \u56FE\u6807\u53F3\u4E0A\u89D2\u63D0\u793A\u4FE1\u606F string | number - url \u70B9\u51FB\u540E\u8DF3\u8F6C\u7684\u94FE\u63A5\u5730\u5740 string - link-type \u94FE\u63A5\u8DF3\u8F6C\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A redirectTo
switchTab
reLaunch
string navigateTo
id \u6807\u8BC6\u7B26 string - disabled \u662F\u5426\u7981\u7528\u6309\u94AE boolean false
loading \u662F\u5426\u663E\u793A\u4E3A\u52A0\u8F7D\u72B6\u6001 boolean false
open-type \u5FAE\u4FE1\u5F00\u653E\u80FD\u529B\uFF0C\u5177\u4F53\u652F\u6301\u53EF\u53C2\u8003 \u5FAE\u4FE1\u5B98\u65B9\u6587\u6863 string - app-parameter \u6253\u5F00 APP \u65F6\uFF0C\u5411 APP \u4F20\u9012\u7684\u53C2\u6570 string - lang \u6307\u5B9A\u8FD4\u56DE\u7528\u6237\u4FE1\u606F\u7684\u8BED\u8A00\uFF0Czh_CN \u7B80\u4F53\u4E2D\u6587\uFF0C
zh_TW \u7E41\u4F53\u4E2D\u6587\uFF0Cen \u82F1\u6587 string en
session-from \u4F1A\u8BDD\u6765\u6E90 string - send-message-title \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u6807\u9898 string \u5F53\u524D\u6807\u9898 send-message-path \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u70B9\u51FB\u8DF3\u8F6C\u5C0F\u7A0B\u5E8F\u8DEF\u5F84 string \u5F53\u524D\u5206\u4EAB\u8DEF\u5F84 send-message-img sendMessageImg string \u622A\u56FE show-message-card \u663E\u793A\u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247 string false
class-prefix v1.10.1
\u7C7B\u540D\u524D\u7F00 string van-icon
GoodsActionButton Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C text \u6309\u94AE\u6587\u5B57 string - color \u6309\u94AE\u989C\u8272\uFF0C\u652F\u6301\u4F20\u5165 linear-gradient
\u6E10\u53D8\u8272 string - url \u70B9\u51FB\u540E\u8DF3\u8F6C\u7684\u94FE\u63A5\u5730\u5740 string - link-type \u94FE\u63A5\u8DF3\u8F6C\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A redirectTo
switchTab
reLaunch
string navigateTo
id \u6807\u8BC6\u7B26 string - type \u6309\u94AE\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A primary
warning
danger
string danger
plain \u662F\u5426\u4E3A\u6734\u7D20\u6309\u94AE boolean false
size \u6309\u94AE\u5C3A\u5BF8\uFF0C\u53EF\u9009\u503C\u4E3A normal
large
small
mini
string normal
disabled \u662F\u5426\u7981\u7528\u6309\u94AE boolean false
loading \u662F\u5426\u663E\u793A\u4E3A\u52A0\u8F7D\u72B6\u6001 boolean false
open-type \u5FAE\u4FE1\u5F00\u653E\u80FD\u529B\uFF0C\u5177\u4F53\u652F\u6301\u53EF\u53C2\u8003 \u5FAE\u4FE1\u5B98\u65B9\u6587\u6863 string - app-parameter \u6253\u5F00 APP \u65F6\uFF0C\u5411 APP \u4F20\u9012\u7684\u53C2\u6570 string - lang \u6307\u5B9A\u8FD4\u56DE\u7528\u6237\u4FE1\u606F\u7684\u8BED\u8A00\uFF0Czh_CN \u7B80\u4F53\u4E2D\u6587\uFF0C
zh_TW \u7E41\u4F53\u4E2D\u6587\uFF0Cen \u82F1\u6587 string en
session-from \u4F1A\u8BDD\u6765\u6E90 string - send-message-title \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u6807\u9898 string \u5F53\u524D\u6807\u9898 send-message-path \u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247\u70B9\u51FB\u8DF3\u8F6C\u5C0F\u7A0B\u5E8F\u8DEF\u5F84 string \u5F53\u524D\u5206\u4EAB\u8DEF\u5F84 send-message-img sendMessageImg string \u622A\u56FE show-message-card \u663E\u793A\u4F1A\u8BDD\u5185\u6D88\u606F\u5361\u7247 string false
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 bind:click \u6309\u94AE\u70B9\u51FB\u4E8B\u4EF6\u56DE\u8C03 -
GoodsActionIcon Slot
\u540D\u79F0 \u8BF4\u660E icon \u81EA\u5B9A\u4E49\u56FE\u6807
GoodsActionButton Slot
\u540D\u79F0 \u8BF4\u660E - \u6309\u94AE\u663E\u793A\u5185\u5BB9
GoodsActionIcon \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E icon-class \u56FE\u6807\u6837\u5F0F\u7C7B text-class \u6587\u5B57\u6837\u5F0F\u7C7B
GoodsActionButton \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,17),ca=[da],oa={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",pa,ca))}},ia={class:"van-doc-markdown-body"},ra=d(`Grid \u5BAB\u683C
\u4ECB\u7ECD
\u5BAB\u683C\u53EF\u4EE5\u5728\u6C34\u5E73\u65B9\u5411\u4E0A\u628A\u9875\u9762\u5206\u9694\u6210\u7B49\u5BBD\u5EA6\u7684\u533A\u5757\uFF0C\u7528\u4E8E\u5C55\u793A\u5185\u5BB9\u6216\u8FDB\u884C\u9875\u9762\u5BFC\u822A\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-grid": "@vant/weapp/grid/index",
"van-grid-item": "@vant/weapp/grid-item/index"
}
@@ -1515,7 +1515,7 @@ page {
<van-grid-item icon="home-o" text="\u6587\u5B57" dot />
<van-grid-item icon="search" text="\u6587\u5B57" badge="99+" />
</van-grid>
-
API
Grid Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C column-num \u5217\u6570 number 4
icon-size v1.3.2
\u56FE\u6807\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string 28px
gutter \u683C\u5B50\u4E4B\u95F4\u7684\u95F4\u8DDD\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 0
border \u662F\u5426\u663E\u793A\u8FB9\u6846 boolean true
center \u662F\u5426\u5C06\u683C\u5B50\u5185\u5BB9\u5C45\u4E2D\u663E\u793A boolean true
square \u662F\u5426\u5C06\u683C\u5B50\u56FA\u5B9A\u4E3A\u6B63\u65B9\u5F62 boolean false
clickable \u662F\u5426\u5F00\u542F\u683C\u5B50\u70B9\u51FB\u53CD\u9988 boolean false
direction \u683C\u5B50\u5185\u5BB9\u6392\u5217\u7684\u65B9\u5411\uFF0C\u53EF\u9009\u503C\u4E3A horizontal
string vertical
reverse v1.7.0
\u662F\u5426\u8C03\u6362\u56FE\u6807\u548C\u6587\u672C\u7684\u4F4D\u7F6E boolean false
use-slot \u662F\u5426\u4F7F\u7528\u81EA\u5B9A\u4E49\u5185\u5BB9\u7684\u63D2\u69FD boolean false
Grid \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
GridItem Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C text \u6587\u5B57 string - icon \u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6 string - icon-color \u56FE\u6807\u989C\u8272 string - icon-prefix v1.7.0
\u7B2C\u4E09\u65B9\u56FE\u6807\u524D\u7F00 string van-icon
dot \u662F\u5426\u663E\u793A\u56FE\u6807\u53F3\u4E0A\u89D2\u5C0F\u7EA2\u70B9 boolean false
badge \u56FE\u6807\u53F3\u4E0A\u89D2\u5FBD\u6807\u7684\u5185\u5BB9 string | number - url \u70B9\u51FB\u540E\u8DF3\u8F6C\u7684\u94FE\u63A5\u5730\u5740 string - link-type \u94FE\u63A5\u8DF3\u8F6C\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A redirectTo
switchTab
reLaunch
string navigateTo
GridItem Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:click \u70B9\u51FB\u683C\u5B50\u65F6\u89E6\u53D1 -
GridItem Slots
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u5BAB\u683C\u7684\u6240\u6709\u5185\u5BB9\uFF0C\u9700\u8981\u8BBE\u7F6Euse-slot
\u5C5E\u6027 icon \u81EA\u5B9A\u4E49\u56FE\u6807\uFF0C\u5982\u679C\u8BBE\u7F6E\u4E86use-slot
\u6216\u8005icon
\u5C5E\u6027\u5219\u4E0D\u751F\u6548 text \u81EA\u5B9A\u4E49\u6587\u5B57\uFF0C\u5982\u679C\u8BBE\u7F6E\u4E86use-slot
\u6216\u8005text
\u5C5E\u6027\u5219\u4E0D\u751F\u6548
GridItem \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B content-class \u5185\u5BB9\u6837\u5F0F\u7C7B icon-class \u56FE\u6807\u6837\u5F0F\u7C7B text-class \u6587\u672C\u6837\u5F0F\u7C7B
`,19),ha=[ia],ua={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ra,ha))}},ga={class:"van-doc-markdown-body"},ja=d(`Icon \u56FE\u6807
\u4ECB\u7ECD
\u57FA\u4E8E\u5B57\u4F53\u7684\u56FE\u6807\u96C6\uFF0C\u53EF\u4EE5\u901A\u8FC7 Icon \u7EC4\u4EF6\u4F7F\u7528\uFF0C\u4E5F\u53EF\u4EE5\u5728\u5176\u4ED6\u7EC4\u4EF6\u4E2D\u901A\u8FC7 icon \u5C5E\u6027\u5F15\u7528\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Grid Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C column-num \u5217\u6570 number 4
icon-size v1.3.2
\u56FE\u6807\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string 28px
gutter \u683C\u5B50\u4E4B\u95F4\u7684\u95F4\u8DDD\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 0
border \u662F\u5426\u663E\u793A\u8FB9\u6846 boolean true
center \u662F\u5426\u5C06\u683C\u5B50\u5185\u5BB9\u5C45\u4E2D\u663E\u793A boolean true
square \u662F\u5426\u5C06\u683C\u5B50\u56FA\u5B9A\u4E3A\u6B63\u65B9\u5F62 boolean false
clickable \u662F\u5426\u5F00\u542F\u683C\u5B50\u70B9\u51FB\u53CD\u9988 boolean false
direction \u683C\u5B50\u5185\u5BB9\u6392\u5217\u7684\u65B9\u5411\uFF0C\u53EF\u9009\u503C\u4E3A horizontal
string vertical
reverse v1.7.0
\u662F\u5426\u8C03\u6362\u56FE\u6807\u548C\u6587\u672C\u7684\u4F4D\u7F6E boolean false
use-slot \u662F\u5426\u4F7F\u7528\u81EA\u5B9A\u4E49\u5185\u5BB9\u7684\u63D2\u69FD boolean false
Grid \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
GridItem Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C text \u6587\u5B57 string - icon \u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6 string - icon-color \u56FE\u6807\u989C\u8272 string - icon-prefix v1.7.0
\u7B2C\u4E09\u65B9\u56FE\u6807\u524D\u7F00 string van-icon
dot \u662F\u5426\u663E\u793A\u56FE\u6807\u53F3\u4E0A\u89D2\u5C0F\u7EA2\u70B9 boolean false
badge \u56FE\u6807\u53F3\u4E0A\u89D2\u5FBD\u6807\u7684\u5185\u5BB9 string | number - url \u70B9\u51FB\u540E\u8DF3\u8F6C\u7684\u94FE\u63A5\u5730\u5740 string - link-type \u94FE\u63A5\u8DF3\u8F6C\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A redirectTo
switchTab
reLaunch
string navigateTo
GridItem Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:click \u70B9\u51FB\u683C\u5B50\u65F6\u89E6\u53D1 -
GridItem Slots
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u5BAB\u683C\u7684\u6240\u6709\u5185\u5BB9\uFF0C\u9700\u8981\u8BBE\u7F6Euse-slot
\u5C5E\u6027 icon \u81EA\u5B9A\u4E49\u56FE\u6807\uFF0C\u5982\u679C\u8BBE\u7F6E\u4E86use-slot
\u6216\u8005icon
\u5C5E\u6027\u5219\u4E0D\u751F\u6548 text \u81EA\u5B9A\u4E49\u6587\u5B57\uFF0C\u5982\u679C\u8BBE\u7F6E\u4E86use-slot
\u6216\u8005text
\u5C5E\u6027\u5219\u4E0D\u751F\u6548
GridItem \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B content-class \u5185\u5BB9\u6837\u5F0F\u7C7B icon-class \u56FE\u6807\u6837\u5F0F\u7C7B text-class \u6587\u672C\u6837\u5F0F\u7C7B
`,19),ha=[ra],ua={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ia,ha))}},ga={class:"van-doc-markdown-body"},ja=d(`Icon \u56FE\u6807
\u4ECB\u7ECD
\u57FA\u4E8E\u5B57\u4F53\u7684\u56FE\u6807\u96C6\uFF0C\u53EF\u4EE5\u901A\u8FC7 Icon \u7EC4\u4EF6\u4F7F\u7528\uFF0C\u4E5F\u53EF\u4EE5\u5728\u5176\u4ED6\u7EC4\u4EF6\u4E2D\u901A\u8FC7 icon \u5C5E\u6027\u5F15\u7528\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-icon": "@vant/weapp/icon/index"
}
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
Icon
\u7684name
\u5C5E\u6027\u652F\u6301\u4F20\u5165\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\u3002
<van-icon name="close" />
@@ -1568,7 +1568,7 @@ page {
\u52A0\u8F7D\u5931\u8D25\u63D0\u793A
Image
\u7EC4\u4EF6\u63D0\u4F9B\u4E86\u9ED8\u8BA4\u7684\u52A0\u8F7D\u5931\u8D25\u63D0\u793A\uFF0C\u652F\u6301\u901A\u8FC7error
\u63D2\u69FD\u81EA\u5B9A\u4E49\u5185\u5BB9\u3002
<van-image use-error-slot>
<text slot="error">\u52A0\u8F7D\u5931\u8D25</text>
</van-image>
-
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C src \u56FE\u7247\u94FE\u63A5 string - fit \u56FE\u7247\u586B\u5145\u6A21\u5F0F string fill alt \u66FF\u4EE3\u6587\u672C string - width \u5BBD\u5EA6\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number - height \u9AD8\u5EA6\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number - radius \u5706\u89D2\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 0
round \u662F\u5426\u663E\u793A\u4E3A\u5706\u5F62 boolean false
lazy-load \u662F\u5426\u61D2\u52A0\u8F7D boolean false
show-error \u662F\u5426\u5C55\u793A\u56FE\u7247\u52A0\u8F7D\u5931\u8D25\u63D0\u793A boolean true
show-loading \u662F\u5426\u5C55\u793A\u56FE\u7247\u52A0\u8F7D\u4E2D\u63D0\u793A boolean true
use-error-slot \u662F\u5426\u4F7F\u7528 error \u63D2\u69FD boolean false
use-loading-slot \u662F\u5426\u4F7F\u7528 loading \u63D2\u69FD boolean false
show-menu-by-longpress \u662F\u5426\u5F00\u542F\u957F\u6309\u56FE\u7247\u663E\u793A\u8BC6\u522B\u5C0F\u7A0B\u5E8F\u7801\u83DC\u5355 boolean false
\u56FE\u7247\u586B\u5145\u6A21\u5F0F \b
\u540D\u79F0 \u542B\u4E49 contain \u4FDD\u6301\u5BBD\u9AD8\u7F29\u653E\u56FE\u7247\uFF0C\u4F7F\u56FE\u7247\u7684\u957F\u8FB9\u80FD\u5B8C\u5168\u663E\u793A\u51FA\u6765 cover \u4FDD\u6301\u5BBD\u9AD8\u7F29\u653E\u56FE\u7247\uFF0C\u4F7F\u56FE\u7247\u7684\u77ED\u8FB9\u80FD\u5B8C\u5168\u663E\u793A\u51FA\u6765\uFF0C\u88C1\u526A\u957F\u8FB9 fill \u62C9\u4F38\u56FE\u7247\uFF0C\u4F7F\u56FE\u7247\u586B\u6EE1\u5143\u7D20 widthFix \u7F29\u653E\u6A21\u5F0F\uFF0C\u5BBD\u5EA6\u4E0D\u53D8\uFF0C\u9AD8\u5EA6\u81EA\u52A8\u53D8\u5316\uFF0C\u4FDD\u6301\u539F\u56FE\u5BBD\u9AD8\u6BD4\u4E0D\u53D8 heightFix \u7F29\u653E\u6A21\u5F0F\uFF0C\u9AD8\u5EA6\u4E0D\u53D8\uFF0C\u5BBD\u5EA6\u81EA\u52A8\u53D8\u5316\uFF0C\u4FDD\u6301\u539F\u56FE\u5BBD\u9AD8\u6BD4\u4E0D\u53D8 none \u4FDD\u6301\u56FE\u7247\u539F\u6709\u5C3A\u5BF8
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:click \u70B9\u51FB\u56FE\u7247\u65F6\u89E6\u53D1 event: Event bind:load \u56FE\u7247\u52A0\u8F7D\u5B8C\u6BD5\u65F6\u89E6\u53D1 event: Event bind:error \u56FE\u7247\u52A0\u8F7D\u5931\u8D25\u65F6\u89E6\u53D1 event: Event
Slots
\u540D\u79F0 \u8BF4\u660E loading \u81EA\u5B9A\u4E49\u52A0\u8F7D\u4E2D\u7684\u63D0\u793A\u5185\u5BB9 error \u81EA\u5B9A\u4E49\u52A0\u8F7D\u5931\u8D25\u65F6\u7684\u63D0\u793A\u5185\u5BB9
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B image-class \u56FE\u7247\u6837\u5F0F\u7C7B loading-class loading \u6837\u5F0F\u7C7B error-class error \u6837\u5F0F\u7C7B
`,16),fa=[qa],ya={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ba,fa))}},xa={class:"van-doc-markdown-body"},_a=d(`IndexBar \u7D22\u5F15\u680F
\u4ECB\u7ECD
\u7528\u4E8E\u5217\u8868\u7684\u7D22\u5F15\u5206\u7C7B\u663E\u793A\u548C\u5FEB\u901F\u5B9A\u4F4D\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C src \u56FE\u7247\u94FE\u63A5 string - fit \u56FE\u7247\u586B\u5145\u6A21\u5F0F string fill alt \u66FF\u4EE3\u6587\u672C string - width \u5BBD\u5EA6\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number - height \u9AD8\u5EA6\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number - radius \u5706\u89D2\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 0
round \u662F\u5426\u663E\u793A\u4E3A\u5706\u5F62 boolean false
lazy-load \u662F\u5426\u61D2\u52A0\u8F7D boolean false
show-error \u662F\u5426\u5C55\u793A\u56FE\u7247\u52A0\u8F7D\u5931\u8D25\u63D0\u793A boolean true
show-loading \u662F\u5426\u5C55\u793A\u56FE\u7247\u52A0\u8F7D\u4E2D\u63D0\u793A boolean true
use-error-slot \u662F\u5426\u4F7F\u7528 error \u63D2\u69FD boolean false
use-loading-slot \u662F\u5426\u4F7F\u7528 loading \u63D2\u69FD boolean false
show-menu-by-longpress \u662F\u5426\u5F00\u542F\u957F\u6309\u56FE\u7247\u663E\u793A\u8BC6\u522B\u5C0F\u7A0B\u5E8F\u7801\u83DC\u5355 boolean false
\u56FE\u7247\u586B\u5145\u6A21\u5F0F \b
\u540D\u79F0 \u542B\u4E49 contain \u4FDD\u6301\u5BBD\u9AD8\u7F29\u653E\u56FE\u7247\uFF0C\u4F7F\u56FE\u7247\u7684\u957F\u8FB9\u80FD\u5B8C\u5168\u663E\u793A\u51FA\u6765 cover \u4FDD\u6301\u5BBD\u9AD8\u7F29\u653E\u56FE\u7247\uFF0C\u4F7F\u56FE\u7247\u7684\u77ED\u8FB9\u80FD\u5B8C\u5168\u663E\u793A\u51FA\u6765\uFF0C\u88C1\u526A\u957F\u8FB9 fill \u62C9\u4F38\u56FE\u7247\uFF0C\u4F7F\u56FE\u7247\u586B\u6EE1\u5143\u7D20 widthFix \u7F29\u653E\u6A21\u5F0F\uFF0C\u5BBD\u5EA6\u4E0D\u53D8\uFF0C\u9AD8\u5EA6\u81EA\u52A8\u53D8\u5316\uFF0C\u4FDD\u6301\u539F\u56FE\u5BBD\u9AD8\u6BD4\u4E0D\u53D8 heightFix \u7F29\u653E\u6A21\u5F0F\uFF0C\u9AD8\u5EA6\u4E0D\u53D8\uFF0C\u5BBD\u5EA6\u81EA\u52A8\u53D8\u5316\uFF0C\u4FDD\u6301\u539F\u56FE\u5BBD\u9AD8\u6BD4\u4E0D\u53D8 none \u4FDD\u6301\u56FE\u7247\u539F\u6709\u5C3A\u5BF8
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:click \u70B9\u51FB\u56FE\u7247\u65F6\u89E6\u53D1 event: Event bind:load \u56FE\u7247\u52A0\u8F7D\u5B8C\u6BD5\u65F6\u89E6\u53D1 event: Event bind:error \u56FE\u7247\u52A0\u8F7D\u5931\u8D25\u65F6\u89E6\u53D1 event: Event
Slots
\u540D\u79F0 \u8BF4\u660E loading \u81EA\u5B9A\u4E49\u52A0\u8F7D\u4E2D\u7684\u63D0\u793A\u5185\u5BB9 error \u81EA\u5B9A\u4E49\u52A0\u8F7D\u5931\u8D25\u65F6\u7684\u63D0\u793A\u5185\u5BB9
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B image-class \u56FE\u7247\u6837\u5F0F\u7C7B loading-class loading \u6837\u5F0F\u7C7B error-class error \u6837\u5F0F\u7C7B
`,16),fa=[qa],xa={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ba,fa))}},_a={class:"van-doc-markdown-body"},ya=d(`IndexBar \u7D22\u5F15\u680F
\u4ECB\u7ECD
\u7528\u4E8E\u5217\u8868\u7684\u7D22\u5F15\u5206\u7C7B\u663E\u793A\u548C\u5FEB\u901F\u5B9A\u4F4D\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-index-bar": "@vant/weapp/index-bar/index",
"van-index-anchor": "@vant/weapp/index-anchor/index"
}
@@ -1611,14 +1611,14 @@ page {
indexList: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
},
});
-
API
IndexBar Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C \u7248\u672C index-list \u7D22\u5F15\u5B57\u7B26\u5217\u8868 string[] | number[] A-Z
- z-index z-index \u5C42\u7EA7 number 1
- sticky \u662F\u5426\u5F00\u542F\u951A\u70B9\u81EA\u52A8\u5438\u9876 boolean true
- sticky-offset-top \u951A\u70B9\u81EA\u52A8\u5438\u9876\u65F6\u4E0E\u9876\u90E8\u7684\u8DDD\u79BB number 0
- highlight-color \u7D22\u5F15\u5B57\u7B26\u9AD8\u4EAE\u989C\u8272 string #07c160
-
IndexAnchor Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C \u7248\u672C use-slot \u662F\u5426\u4F7F\u7528\u81EA\u5B9A\u4E49\u5185\u5BB9\u7684\u63D2\u69FD boolean false
- index \u7D22\u5F15\u5B57\u7B26 string | number - -
IndexBar Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 select \u9009\u4E2D\u5B57\u7B26\u65F6\u89E6\u53D1 index: \u7D22\u5F15\u5B57\u7B26
IndexAnchor Slots
\u540D\u79F0 \u8BF4\u660E - \u951A\u70B9\u4F4D\u7F6E\u663E\u793A\u5185\u5BB9\uFF0C\u9ED8\u8BA4\u4E3A\u7D22\u5F15\u5B57\u7B26
\u5E38\u89C1\u95EE\u9898
\u5D4C\u5957\u5728\u6EDA\u52A8\u5143\u7D20\u4E2D IndexAnchor \u5931\u6548\uFF1F
\u7531\u4E8E <IndexBar />
\u5185\u90E8\u4F7F\u7528 wx.pageScrollTo \u6EDA\u52A8\u5230\u6307\u5B9A\u4F4D\u7F6E\uFF0C\u56E0\u6B64\u53EA\u652F\u6301\u9875\u9762\u7EA7\u6EDA\u52A8\uFF0C\u65E0\u6CD5\u5728\u6EDA\u52A8\u5143\u7D20\u4E2D\u5D4C\u5957\u4F7F\u7528\uFF0C\u4F8B\u5982\uFF1Aview
\u4F7F\u7528 overflow: scroll;
\u6216\u8005 scroll-view
\uFF0C\u5177\u4F53\u53EF\u67E5\u770B\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u6587\u6863\u3002\u5386\u53F2 issue: #4252
`,13),wa=[_a],ka={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",xa,wa))}},za={class:"van-doc-markdown-body"},Ca=d(`Loading \u52A0\u8F7D
\u4ECB\u7ECD
\u52A0\u8F7D\u56FE\u6807\uFF0C\u7528\u4E8E\u8868\u793A\u52A0\u8F7D\u4E2D\u7684\u8FC7\u6E21\u72B6\u6001\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
IndexBar Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C \u7248\u672C index-list \u7D22\u5F15\u5B57\u7B26\u5217\u8868 string[] | number[] A-Z
- z-index z-index \u5C42\u7EA7 number 1
- sticky \u662F\u5426\u5F00\u542F\u951A\u70B9\u81EA\u52A8\u5438\u9876 boolean true
- sticky-offset-top \u951A\u70B9\u81EA\u52A8\u5438\u9876\u65F6\u4E0E\u9876\u90E8\u7684\u8DDD\u79BB number 0
- highlight-color \u7D22\u5F15\u5B57\u7B26\u9AD8\u4EAE\u989C\u8272 string #07c160
-
IndexAnchor Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C \u7248\u672C use-slot \u662F\u5426\u4F7F\u7528\u81EA\u5B9A\u4E49\u5185\u5BB9\u7684\u63D2\u69FD boolean false
- index \u7D22\u5F15\u5B57\u7B26 string | number - -
IndexBar Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 select \u9009\u4E2D\u5B57\u7B26\u65F6\u89E6\u53D1 index: \u7D22\u5F15\u5B57\u7B26
IndexAnchor Slots
\u540D\u79F0 \u8BF4\u660E - \u951A\u70B9\u4F4D\u7F6E\u663E\u793A\u5185\u5BB9\uFF0C\u9ED8\u8BA4\u4E3A\u7D22\u5F15\u5B57\u7B26
\u5E38\u89C1\u95EE\u9898
\u5D4C\u5957\u5728\u6EDA\u52A8\u5143\u7D20\u4E2D IndexAnchor \u5931\u6548\uFF1F
\u7531\u4E8E <IndexBar />
\u5185\u90E8\u4F7F\u7528 wx.pageScrollTo \u6EDA\u52A8\u5230\u6307\u5B9A\u4F4D\u7F6E\uFF0C\u56E0\u6B64\u53EA\u652F\u6301\u9875\u9762\u7EA7\u6EDA\u52A8\uFF0C\u65E0\u6CD5\u5728\u6EDA\u52A8\u5143\u7D20\u4E2D\u5D4C\u5957\u4F7F\u7528\uFF0C\u4F8B\u5982\uFF1Aview
\u4F7F\u7528 overflow: scroll;
\u6216\u8005 scroll-view
\uFF0C\u5177\u4F53\u53EF\u67E5\u770B\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u6587\u6863\u3002\u5386\u53F2 issue: #4252
`,13),wa=[ya],ka={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",_a,wa))}},Ca={class:"van-doc-markdown-body"},za=d(`Loading \u52A0\u8F7D
\u4ECB\u7ECD
\u52A0\u8F7D\u56FE\u6807\uFF0C\u7528\u4E8E\u8868\u793A\u52A0\u8F7D\u4E2D\u7684\u8FC7\u6E21\u72B6\u6001\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-loading": "@vant/weapp/loading/index"
}
\u4EE3\u7801\u6F14\u793A
\u52A0\u8F7D\u7C7B\u578B
<van-loading /> <van-loading type="spinner" />
\u81EA\u5B9A\u4E49\u989C\u8272
<van-loading color="#1989fa" /> <van-loading type="spinner" color="#1989fa" />
\u52A0\u8F7D\u6587\u6848
<van-loading size="24px">\u52A0\u8F7D\u4E2D...</van-loading>
\u5782\u76F4\u6392\u5217
<van-loading size="24px" vertical>\u52A0\u8F7D\u4E2D...</van-loading>
-
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C color \u989C\u8272 string #c9c9c9
type \u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A spinner
string circular
size \u52A0\u8F7D\u56FE\u6807\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3A px
string | number 30px
text-size v1.0.0
\u6587\u5B57\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3A\u4E3A px
string | number 14px
vertical v1.0.0
\u662F\u5426\u5782\u76F4\u6392\u5217\u56FE\u6807\u548C\u6587\u5B57\u5185\u5BB9 boolean false
Slots
\u540D\u79F0 \u8BF4\u660E - \u52A0\u8F7D\u6587\u6848
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,12),Pa=[Ca],Sa={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",za,Pa))}},Ia={class:"van-doc-markdown-body"},Da=d(`NavBar \u5BFC\u822A\u680F
\u4ECB\u7ECD
\u4E3A\u9875\u9762\u63D0\u4F9B\u5BFC\u822A\u529F\u80FD\uFF0C\u5E38\u7528\u4E8E\u9875\u9762\u9876\u90E8\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C color \u989C\u8272 string #c9c9c9
type \u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A spinner
string circular
size \u52A0\u8F7D\u56FE\u6807\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3A px
string | number 30px
text-size v1.0.0
\u6587\u5B57\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3A\u4E3A px
string | number 14px
vertical v1.0.0
\u662F\u5426\u5782\u76F4\u6392\u5217\u56FE\u6807\u548C\u6587\u5B57\u5185\u5BB9 boolean false
Slots
\u540D\u79F0 \u8BF4\u660E - \u52A0\u8F7D\u6587\u6848
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,12),Pa=[za],Sa={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",Ca,Pa))}},Ia={class:"van-doc-markdown-body"},Da=d(`NavBar \u5BFC\u822A\u680F
\u4ECB\u7ECD
\u4E3A\u9875\u9762\u63D0\u4F9B\u5BFC\u822A\u529F\u80FD\uFF0C\u5E38\u7528\u4E8E\u9875\u9762\u9876\u90E8\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-nav-bar": "@vant/weapp/nav-bar/index"
}
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
<van-nav-bar
@@ -2035,7 +2035,7 @@ page {
});
},
});
-
API
RadioGroup Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u5728\u8868\u5355\u5185\u63D0\u4EA4\u65F6\u7684\u6807\u8BC6\u7B26 string - value \u5F53\u524D\u9009\u4E2D\u9879\u7684\u6807\u8BC6\u7B26 any - disabled \u662F\u5426\u7981\u7528\u6240\u6709\u5355\u9009\u6846 boolean false
direction v1.6.7
\u6392\u5217\u65B9\u5411\uFF0C\u53EF\u9009\u503C\u4E3A horizontal
string vertical
Radio Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u6807\u8BC6\u7B26 string - shape \u5F62\u72B6\uFF0C\u53EF\u9009\u503C\u4E3A square
string round
disabled \u662F\u5426\u4E3A\u7981\u7528\u72B6\u6001 boolean false
label-disabled \u662F\u5426\u7981\u7528\u6587\u672C\u5185\u5BB9\u70B9\u51FB boolean false
label-position \u6587\u672C\u4F4D\u7F6E\uFF0C\u53EF\u9009\u503C\u4E3A left
string right
icon-size \u56FE\u6807\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 20px
checked-color \u9009\u4E2D\u72B6\u6001\u989C\u8272 string #1989fa
use-icon-slot \u662F\u5426\u4F7F\u7528 icon \u63D2\u69FD boolean false
Radio Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u9009\u4E2D\u9879\u7684 name
Radio \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B icon-class \u56FE\u6807\u6837\u5F0F\u7C7B label-class \u63CF\u8FF0\u4FE1\u606F\u6837\u5F0F\u7C7B
RadioGroup Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u9009\u4E2D\u9879\u7684 name
`,19),rt=[ot],it={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ct,rt))}},ht={class:"van-doc-markdown-body"},ut=d(`Rate \u8BC4\u5206
\u4ECB\u7ECD
\u7528\u4E8E\u5BF9\u4E8B\u7269\u8FDB\u884C\u8BC4\u7EA7\u64CD\u4F5C\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
RadioGroup Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u5728\u8868\u5355\u5185\u63D0\u4EA4\u65F6\u7684\u6807\u8BC6\u7B26 string - value \u5F53\u524D\u9009\u4E2D\u9879\u7684\u6807\u8BC6\u7B26 any - disabled \u662F\u5426\u7981\u7528\u6240\u6709\u5355\u9009\u6846 boolean false
direction v1.6.7
\u6392\u5217\u65B9\u5411\uFF0C\u53EF\u9009\u503C\u4E3A horizontal
string vertical
Radio Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u6807\u8BC6\u7B26 string - shape \u5F62\u72B6\uFF0C\u53EF\u9009\u503C\u4E3A square
string round
disabled \u662F\u5426\u4E3A\u7981\u7528\u72B6\u6001 boolean false
label-disabled \u662F\u5426\u7981\u7528\u6587\u672C\u5185\u5BB9\u70B9\u51FB boolean false
label-position \u6587\u672C\u4F4D\u7F6E\uFF0C\u53EF\u9009\u503C\u4E3A left
string right
icon-size \u56FE\u6807\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 20px
checked-color \u9009\u4E2D\u72B6\u6001\u989C\u8272 string #1989fa
use-icon-slot \u662F\u5426\u4F7F\u7528 icon \u63D2\u69FD boolean false
Radio Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u9009\u4E2D\u9879\u7684 name
Radio \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B icon-class \u56FE\u6807\u6837\u5F0F\u7C7B label-class \u63CF\u8FF0\u4FE1\u606F\u6837\u5F0F\u7C7B
RadioGroup Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:change \u5F53\u7ED1\u5B9A\u503C\u53D8\u5316\u65F6\u89E6\u53D1\u7684\u4E8B\u4EF6 \u5F53\u524D\u9009\u4E2D\u9879\u7684 name
`,19),it=[ot],rt={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ct,it))}},ht={class:"van-doc-markdown-body"},ut=d(`Rate \u8BC4\u5206
\u4ECB\u7ECD
\u7528\u4E8E\u5BF9\u4E8B\u7269\u8FDB\u884C\u8BC4\u7EA7\u64CD\u4F5C\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-rate": "@vant/weapp/rate/index"
}
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
<van-rate value="{{ value }}" bind:change="onChange" />
@@ -2144,7 +2144,7 @@ page {
Toast('\u641C\u7D22' + this.data.value);
},
});
-
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u5728\u8868\u5355\u5185\u63D0\u4EA4\u65F6\u7684\u6807\u8BC6\u7B26 string - label \u641C\u7D22\u6846\u5DE6\u4FA7\u6587\u672C string - shape \u5F62\u72B6\uFF0C\u53EF\u9009\u503C\u4E3A round
string square
value \u5F53\u524D\u8F93\u5165\u7684\u503C string | number - background \u641C\u7D22\u6846\u80CC\u666F\u8272 string #f2f2f2
show-action \u662F\u5426\u5728\u641C\u7D22\u6846\u53F3\u4FA7\u663E\u793A\u53D6\u6D88\u6309\u94AE boolean false
action-text v1.0.0
\u53D6\u6D88\u6309\u94AE\u6587\u5B57 string \u53D6\u6D88
focus \u83B7\u53D6\u7126\u70B9 boolean false
error \u662F\u5426\u5C06\u8F93\u5165\u5185\u5BB9\u6807\u7EA2 boolean false
disabled \u662F\u5426\u7981\u7528\u8F93\u5165\u6846 boolean false
readonly \u662F\u5426\u53EA\u8BFB boolean false
clearable \u662F\u5426\u542F\u7528\u6E05\u9664\u63A7\u4EF6 boolean true
clear-trigger v1.8.4
\u663E\u793A\u6E05\u9664\u56FE\u6807\u7684\u65F6\u673A\uFF0Calways
\u8868\u793A\u8F93\u5165\u6846\u4E0D\u4E3A\u7A7A\u65F6\u5C55\u793A\uFF0C
focus
\u8868\u793A\u8F93\u5165\u6846\u805A\u7126\u4E14\u4E0D\u4E3A\u7A7A\u65F6\u5C55\u793A string focus
clear-icon v1.8.4
\u6E05\u9664\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5 string clear
maxlength \u6700\u5927\u8F93\u5165\u957F\u5EA6\uFF0C\u8BBE\u7F6E\u4E3A -1 \u7684\u65F6\u5019\u4E0D\u9650\u5236\u6700\u5927\u957F\u5EA6 number -1
use-action-slot \u662F\u5426\u4F7F\u7528 action slot boolean false
placeholder \u8F93\u5165\u6846\u4E3A\u7A7A\u65F6\u5360\u4F4D\u7B26 string - placeholder-style \u6307\u5B9A\u5360\u4F4D\u7B26\u7684\u6837\u5F0F string - input-align \u8F93\u5165\u6846\u5185\u5BB9\u5BF9\u9F50\u65B9\u5F0F\uFF0C\u53EF\u9009\u503C\u4E3A center
right
string left
use-left-icon-slot \u662F\u5426\u4F7F\u7528\u8F93\u5165\u6846\u5DE6\u4FA7\u56FE\u6807 slot boolean false
use-right-icon-slot \u662F\u5426\u4F7F\u7528\u8F93\u5165\u6846\u53F3\u4FA7\u56FE\u6807 slot boolean false
left-icon \u8F93\u5165\u6846\u5DE6\u4FA7\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6\uFF08\u5982\u679C\u8BBE\u7F6E\u4E86 use-left-icon-slot\uFF0C\u5219\u8BE5\u5C5E\u6027\u65E0\u6548\uFF09 string search
right-icon \u8F93\u5165\u6846\u53F3\u4FA7\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6\uFF08\u5982\u679C\u8BBE\u7F6E\u4E86 use-right-icon-slot\uFF0C\u5219\u8BE5\u5C5E\u6027\u65E0\u6548\uFF09 string -
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 bind:search \u786E\u5B9A\u641C\u7D22\u65F6\u89E6\u53D1 event.detail: \u5F53\u524D\u8F93\u5165\u503C bind:change \u8F93\u5165\u5185\u5BB9\u53D8\u5316\u65F6\u89E6\u53D1 event.detail: \u5F53\u524D\u8F93\u5165\u503C bind:cancel \u53D6\u6D88\u641C\u7D22\u641C\u7D22\u65F6\u89E6\u53D1 - bind:focus \u8F93\u5165\u6846\u805A\u7126\u65F6\u89E6\u53D1 - bind:blur \u8F93\u5165\u6846\u5931\u7126\u65F6\u89E6\u53D1 - bind:clear \u70B9\u51FB\u6E05\u7A7A\u63A7\u4EF6\u65F6\u89E6\u53D1 - bind:click-input \u70B9\u51FB\u641C\u7D22\u533A\u57DF\u65F6\u89E6\u53D1 -
Slot
\u540D\u79F0 \u8BF4\u660E action \u81EA\u5B9A\u4E49\u641C\u7D22\u6846\u53F3\u4FA7\u6309\u94AE\uFF0C\u9700\u8981\u5728use-action-slot
\u4E3A true \u65F6\u624D\u4F1A\u663E\u793A label \u81EA\u5B9A\u4E49\u641C\u7D22\u6846\u5DE6\u4FA7\u6587\u672C left-icon \u81EA\u5B9A\u4E49\u8F93\u5165\u6846\u5DE6\u4FA7\u56FE\u6807\uFF0C\u9700\u8981\u5728use-left-icon-slot
\u4E3A true \u65F6\u624D\u4F1A\u663E\u793A right-icon \u81EA\u5B9A\u4E49\u8F93\u5165\u6846\u53F3\u4FA7\u56FE\u6807\uFF0C\u9700\u8981\u5728use-right-icon-slot
\u4E3A true \u65F6\u624D\u4F1A\u663E\u793A
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B field-class \u641C\u7D22\u6846\u6837\u5F0F\u7C7B input-class \u8F93\u5165\u6846\u6837\u5F0F\u7C7B cancel-class \u53D6\u6D88\u6309\u94AE\u6837\u5F0F\u7C7B
`,15),bt=[vt],qt={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",mt,bt))}},ft={class:"van-doc-markdown-body"},yt=d(`ShareSheet \u5206\u4EAB\u9762\u677F
\u4ECB\u7ECD
\u5E95\u90E8\u5F39\u8D77\u7684\u5206\u4EAB\u9762\u677F\uFF0C\u7528\u4E8E\u5C55\u793A\u5404\u5206\u4EAB\u6E20\u9053\u5BF9\u5E94\u7684\u64CD\u4F5C\u6309\u94AE\uFF0C\u4E0D\u542B\u5177\u4F53\u7684\u5206\u4EAB\u903B\u8F91\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u5728\u8868\u5355\u5185\u63D0\u4EA4\u65F6\u7684\u6807\u8BC6\u7B26 string - label \u641C\u7D22\u6846\u5DE6\u4FA7\u6587\u672C string - shape \u5F62\u72B6\uFF0C\u53EF\u9009\u503C\u4E3A round
string square
value \u5F53\u524D\u8F93\u5165\u7684\u503C string | number - background \u641C\u7D22\u6846\u80CC\u666F\u8272 string #f2f2f2
show-action \u662F\u5426\u5728\u641C\u7D22\u6846\u53F3\u4FA7\u663E\u793A\u53D6\u6D88\u6309\u94AE boolean false
action-text v1.0.0
\u53D6\u6D88\u6309\u94AE\u6587\u5B57 string \u53D6\u6D88
focus \u83B7\u53D6\u7126\u70B9 boolean false
error \u662F\u5426\u5C06\u8F93\u5165\u5185\u5BB9\u6807\u7EA2 boolean false
disabled \u662F\u5426\u7981\u7528\u8F93\u5165\u6846 boolean false
readonly \u662F\u5426\u53EA\u8BFB boolean false
clearable \u662F\u5426\u542F\u7528\u6E05\u9664\u63A7\u4EF6 boolean true
clear-trigger v1.8.4
\u663E\u793A\u6E05\u9664\u56FE\u6807\u7684\u65F6\u673A\uFF0Calways
\u8868\u793A\u8F93\u5165\u6846\u4E0D\u4E3A\u7A7A\u65F6\u5C55\u793A\uFF0C
focus
\u8868\u793A\u8F93\u5165\u6846\u805A\u7126\u4E14\u4E0D\u4E3A\u7A7A\u65F6\u5C55\u793A string focus
clear-icon v1.8.4
\u6E05\u9664\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5 string clear
maxlength \u6700\u5927\u8F93\u5165\u957F\u5EA6\uFF0C\u8BBE\u7F6E\u4E3A -1 \u7684\u65F6\u5019\u4E0D\u9650\u5236\u6700\u5927\u957F\u5EA6 number -1
use-action-slot \u662F\u5426\u4F7F\u7528 action slot boolean false
placeholder \u8F93\u5165\u6846\u4E3A\u7A7A\u65F6\u5360\u4F4D\u7B26 string - placeholder-style \u6307\u5B9A\u5360\u4F4D\u7B26\u7684\u6837\u5F0F string - input-align \u8F93\u5165\u6846\u5185\u5BB9\u5BF9\u9F50\u65B9\u5F0F\uFF0C\u53EF\u9009\u503C\u4E3A center
right
string left
use-left-icon-slot \u662F\u5426\u4F7F\u7528\u8F93\u5165\u6846\u5DE6\u4FA7\u56FE\u6807 slot boolean false
use-right-icon-slot \u662F\u5426\u4F7F\u7528\u8F93\u5165\u6846\u53F3\u4FA7\u56FE\u6807 slot boolean false
left-icon \u8F93\u5165\u6846\u5DE6\u4FA7\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6\uFF08\u5982\u679C\u8BBE\u7F6E\u4E86 use-left-icon-slot\uFF0C\u5219\u8BE5\u5C5E\u6027\u65E0\u6548\uFF09 string search
right-icon \u8F93\u5165\u6846\u53F3\u4FA7\u56FE\u6807\u540D\u79F0\u6216\u56FE\u7247\u94FE\u63A5\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6\uFF08\u5982\u679C\u8BBE\u7F6E\u4E86 use-right-icon-slot\uFF0C\u5219\u8BE5\u5C5E\u6027\u65E0\u6548\uFF09 string -
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 bind:search \u786E\u5B9A\u641C\u7D22\u65F6\u89E6\u53D1 event.detail: \u5F53\u524D\u8F93\u5165\u503C bind:change \u8F93\u5165\u5185\u5BB9\u53D8\u5316\u65F6\u89E6\u53D1 event.detail: \u5F53\u524D\u8F93\u5165\u503C bind:cancel \u53D6\u6D88\u641C\u7D22\u641C\u7D22\u65F6\u89E6\u53D1 - bind:focus \u8F93\u5165\u6846\u805A\u7126\u65F6\u89E6\u53D1 - bind:blur \u8F93\u5165\u6846\u5931\u7126\u65F6\u89E6\u53D1 - bind:clear \u70B9\u51FB\u6E05\u7A7A\u63A7\u4EF6\u65F6\u89E6\u53D1 - bind:click-input \u70B9\u51FB\u641C\u7D22\u533A\u57DF\u65F6\u89E6\u53D1 -
Slot
\u540D\u79F0 \u8BF4\u660E action \u81EA\u5B9A\u4E49\u641C\u7D22\u6846\u53F3\u4FA7\u6309\u94AE\uFF0C\u9700\u8981\u5728use-action-slot
\u4E3A true \u65F6\u624D\u4F1A\u663E\u793A label \u81EA\u5B9A\u4E49\u641C\u7D22\u6846\u5DE6\u4FA7\u6587\u672C left-icon \u81EA\u5B9A\u4E49\u8F93\u5165\u6846\u5DE6\u4FA7\u56FE\u6807\uFF0C\u9700\u8981\u5728use-left-icon-slot
\u4E3A true \u65F6\u624D\u4F1A\u663E\u793A right-icon \u81EA\u5B9A\u4E49\u8F93\u5165\u6846\u53F3\u4FA7\u56FE\u6807\uFF0C\u9700\u8981\u5728use-right-icon-slot
\u4E3A true \u65F6\u624D\u4F1A\u663E\u793A
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B field-class \u641C\u7D22\u6846\u6837\u5F0F\u7C7B input-class \u8F93\u5165\u6846\u6837\u5F0F\u7C7B cancel-class \u53D6\u6D88\u6309\u94AE\u6837\u5F0F\u7C7B
`,15),bt=[vt],qt={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",mt,bt))}},ft={class:"van-doc-markdown-body"},xt=d(`ShareSheet \u5206\u4EAB\u9762\u677F
\u4ECB\u7ECD
\u5E95\u90E8\u5F39\u8D77\u7684\u5206\u4EAB\u9762\u677F\uFF0C\u7528\u4E8E\u5C55\u793A\u5404\u5206\u4EAB\u6E20\u9053\u5BF9\u5E94\u7684\u64CD\u4F5C\u6309\u94AE\uFF0C\u4E0D\u542B\u5177\u4F53\u7684\u5206\u4EAB\u903B\u8F91\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-share-sheet": "@vant/weapp/share-sheet/index"
}
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
\u5206\u4EAB\u9762\u677F\u901A\u8FC7 options
\u5C5E\u6027\u6765\u5B9A\u4E49\u5206\u4EAB\u9009\u9879\uFF0C\u6570\u7EC4\u7684\u6BCF\u4E00\u9879\u662F\u4E00\u4E2A\u5BF9\u8C61\uFF0C\u5BF9\u8C61\u683C\u5F0F\u89C1\u6587\u6863\u4E0B\u65B9\u8868\u683C\u3002
<van-cell title="\u663E\u793A\u5206\u4EAB\u9762\u677F" bind:click="onClick" />
@@ -2244,7 +2244,7 @@ page {
],
},
});
-
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C show \u662F\u5426\u663E\u793A\u5206\u4EAB\u9762\u677F boolean false
options \u5206\u4EAB\u9009\u9879 Option[] []
title \u9876\u90E8\u6807\u9898 string - cancel-text \u53D6\u6D88\u6309\u94AE\u6587\u5B57 string '\u53D6\u6D88'
description \u6807\u9898\u4E0B\u65B9\u7684\u8F85\u52A9\u63CF\u8FF0\u6587\u5B57 string - duration \u52A8\u753B\u65F6\u957F\uFF0C\u5355\u4F4D\u6BEB\u79D2 number | string 300
overlay \u662F\u5426\u663E\u793A\u906E\u7F69\u5C42 boolean true
close-on-click-overlay \u662F\u5426\u5728\u70B9\u51FB\u906E\u7F69\u5C42\u540E\u5173\u95ED boolean true
safe-area-inset-bottom \u662F\u5426\u5F00\u542F\u5E95\u90E8\u5B89\u5168\u533A\u9002\u914D boolean true
Option \u6570\u636E\u7ED3\u6784
options
\u5C5E\u6027\u4E3A\u4E00\u4E2A\u5BF9\u8C61\u6570\u7EC4\uFF0C\u6570\u7EC4\u4E2D\u7684\u6BCF\u4E2A\u5BF9\u8C61\u914D\u7F6E\u4E00\u5217\uFF0C\u5BF9\u8C61\u53EF\u4EE5\u5305\u542B\u4EE5\u4E0B\u503C\uFF1A
\u952E\u540D \u8BF4\u660E \u7C7B\u578B name \u5206\u4EAB\u6E20\u9053\u540D\u79F0 string description \u5206\u4EAB\u9009\u9879\u63CF\u8FF0 string icon \u56FE\u6807\uFF0C\u53EF\u9009\u503C\u4E3A qq
link
weibo
wechat
poster
qrcode
weapp-qrcode
wechat-moments
\uFF0C\u652F\u6301\u4F20\u5165\u56FE\u7247 URL string openType \u6309\u94AE open-type
\uFF0C\u53EF\u7528\u4E8E\u5B9E\u73B0\u5206\u4EAB\u529F\u80FD\uFF0C\u53EF\u9009\u503C\u4E3A share
string
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:select \u70B9\u51FB\u5206\u4EAB\u9009\u9879\u65F6\u89E6\u53D1 option: Option, index: number bind:close \u5173\u95ED\u65F6\u89E6\u53D1 - bind:cancel \u70B9\u51FB\u53D6\u6D88\u6309\u94AE\u65F6\u89E6\u53D1 - bind:click-overlay \u70B9\u51FB\u906E\u7F69\u5C42\u65F6\u89E6\u53D1 -
Slots
\u540D\u79F0 \u8BF4\u660E title \u81EA\u5B9A\u4E49\u9876\u90E8\u6807\u9898 description \u81EA\u5B9A\u4E49\u63CF\u8FF0\u6587\u5B57
`,13),xt=[yt],_t={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ft,xt))}},wt={class:"van-doc-markdown-body"},kt=d(`Sidebar \u4FA7\u8FB9\u5BFC\u822A
\u4ECB\u7ECD
\u5782\u76F4\u5C55\u793A\u7684\u5BFC\u822A\u680F\uFF0C\u7528\u4E8E\u5728\u4E0D\u540C\u7684\u5185\u5BB9\u533A\u57DF\u4E4B\u95F4\u8FDB\u884C\u5207\u6362\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C show \u662F\u5426\u663E\u793A\u5206\u4EAB\u9762\u677F boolean false
options \u5206\u4EAB\u9009\u9879 Option[] []
title \u9876\u90E8\u6807\u9898 string - cancel-text \u53D6\u6D88\u6309\u94AE\u6587\u5B57 string '\u53D6\u6D88'
description \u6807\u9898\u4E0B\u65B9\u7684\u8F85\u52A9\u63CF\u8FF0\u6587\u5B57 string - duration \u52A8\u753B\u65F6\u957F\uFF0C\u5355\u4F4D\u6BEB\u79D2 number | string 300
overlay \u662F\u5426\u663E\u793A\u906E\u7F69\u5C42 boolean true
close-on-click-overlay \u662F\u5426\u5728\u70B9\u51FB\u906E\u7F69\u5C42\u540E\u5173\u95ED boolean true
safe-area-inset-bottom \u662F\u5426\u5F00\u542F\u5E95\u90E8\u5B89\u5168\u533A\u9002\u914D boolean true
Option \u6570\u636E\u7ED3\u6784
options
\u5C5E\u6027\u4E3A\u4E00\u4E2A\u5BF9\u8C61\u6570\u7EC4\uFF0C\u6570\u7EC4\u4E2D\u7684\u6BCF\u4E2A\u5BF9\u8C61\u914D\u7F6E\u4E00\u5217\uFF0C\u5BF9\u8C61\u53EF\u4EE5\u5305\u542B\u4EE5\u4E0B\u503C\uFF1A
\u952E\u540D \u8BF4\u660E \u7C7B\u578B name \u5206\u4EAB\u6E20\u9053\u540D\u79F0 string description \u5206\u4EAB\u9009\u9879\u63CF\u8FF0 string icon \u56FE\u6807\uFF0C\u53EF\u9009\u503C\u4E3A qq
link
weibo
wechat
poster
qrcode
weapp-qrcode
wechat-moments
\uFF0C\u652F\u6301\u4F20\u5165\u56FE\u7247 URL string openType \u6309\u94AE open-type
\uFF0C\u53EF\u7528\u4E8E\u5B9E\u73B0\u5206\u4EAB\u529F\u80FD\uFF0C\u53EF\u9009\u503C\u4E3A share
string
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:select \u70B9\u51FB\u5206\u4EAB\u9009\u9879\u65F6\u89E6\u53D1 option: Option, index: number bind:close \u5173\u95ED\u65F6\u89E6\u53D1 - bind:cancel \u70B9\u51FB\u53D6\u6D88\u6309\u94AE\u65F6\u89E6\u53D1 - bind:click-overlay \u70B9\u51FB\u906E\u7F69\u5C42\u65F6\u89E6\u53D1 -
Slots
\u540D\u79F0 \u8BF4\u660E title \u81EA\u5B9A\u4E49\u9876\u90E8\u6807\u9898 description \u81EA\u5B9A\u4E49\u63CF\u8FF0\u6587\u5B57
`,13),_t=[xt],yt={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",ft,_t))}},wt={class:"van-doc-markdown-body"},kt=d(`Sidebar \u4FA7\u8FB9\u5BFC\u822A
\u4ECB\u7ECD
\u5782\u76F4\u5C55\u793A\u7684\u5BFC\u822A\u680F\uFF0C\u7528\u4E8E\u5728\u4E0D\u540C\u7684\u5185\u5BB9\u533A\u57DF\u4E4B\u95F4\u8FDB\u884C\u5207\u6362\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-sidebar": "@vant/weapp/sidebar/index",
"van-sidebar-item": "@vant/weapp/sidebar-item/index"
}
@@ -2286,7 +2286,7 @@ page {
Notify({ type: 'primary', message: event.detail });
},
});
-
API
Sidebar Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C activeKey \u9009\u4E2D\u9879\u7684\u7D22\u5F15 string | number 0
Sidebar Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 change \u5207\u6362\u5FBD\u7AE0\u65F6\u89E6\u53D1 \u5F53\u524D\u9009\u4E2D\u5FBD\u7AE0\u7684\u7D22\u5F15
Sidebar \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
SidebarItem Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C title \u5185\u5BB9 string ''
dot \u662F\u5426\u663E\u793A\u53F3\u4E0A\u89D2\u5C0F\u7EA2\u70B9 boolean false
info \u56FE\u6807\u53F3\u4E0A\u89D2\u5FBD\u6807\u7684\u5185\u5BB9\uFF08\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 badge \u5C5E\u6027\uFF09 string | number ''
badge v1.5.0
\u56FE\u6807\u53F3\u4E0A\u89D2\u5FBD\u6807\u7684\u5185\u5BB9 string | number ''
disabled \u662F\u5426\u7981\u7528\u8BE5\u9879 boolean false
SidebarItem Slot
\u540D\u79F0 \u8BF4\u660E title \u81EA\u5B9A\u4E49\u6807\u9898\u680F\uFF0C\u5982\u679C\u8BBE\u7F6E\u4E86title
\u5C5E\u6027\u5219\u4E0D\u751F\u6548
SidebarItem Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 click \u70B9\u51FB\u5FBD\u7AE0\u65F6\u89E6\u53D1 event.detail
\u4E3A\u5F53\u524D\u5FBD\u7AE0\u7684\u7D22\u5F15
SidebarItem \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,16),zt=[kt],Ct={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",wt,zt))}},Pt={class:"van-doc-markdown-body"},St=d(`Skeleton \u9AA8\u67B6\u5C4F
\u4ECB\u7ECD
\u7528\u4E8E\u5728\u5185\u5BB9\u52A0\u8F7D\u8FC7\u7A0B\u4E2D\u5C55\u793A\u4E00\u7EC4\u5360\u4F4D\u56FE\u5F62\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Sidebar Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C activeKey \u9009\u4E2D\u9879\u7684\u7D22\u5F15 string | number 0
Sidebar Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 change \u5207\u6362\u5FBD\u7AE0\u65F6\u89E6\u53D1 \u5F53\u524D\u9009\u4E2D\u5FBD\u7AE0\u7684\u7D22\u5F15
Sidebar \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
SidebarItem Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C title \u5185\u5BB9 string ''
dot \u662F\u5426\u663E\u793A\u53F3\u4E0A\u89D2\u5C0F\u7EA2\u70B9 boolean false
info \u56FE\u6807\u53F3\u4E0A\u89D2\u5FBD\u6807\u7684\u5185\u5BB9\uFF08\u5DF2\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528 badge \u5C5E\u6027\uFF09 string | number ''
badge v1.5.0
\u56FE\u6807\u53F3\u4E0A\u89D2\u5FBD\u6807\u7684\u5185\u5BB9 string | number ''
disabled \u662F\u5426\u7981\u7528\u8BE5\u9879 boolean false
SidebarItem Slot
\u540D\u79F0 \u8BF4\u660E title \u81EA\u5B9A\u4E49\u6807\u9898\u680F\uFF0C\u5982\u679C\u8BBE\u7F6E\u4E86title
\u5C5E\u6027\u5219\u4E0D\u751F\u6548
SidebarItem Event
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 click \u70B9\u51FB\u5FBD\u7AE0\u65F6\u89E6\u53D1 event.detail
\u4E3A\u5F53\u524D\u5FBD\u7AE0\u7684\u7D22\u5F15
SidebarItem \u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B
`,16),Ct=[kt],zt={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",wt,Ct))}},Pt={class:"van-doc-markdown-body"},St=d(`Skeleton \u9AA8\u67B6\u5C4F
\u4ECB\u7ECD
\u7528\u4E8E\u5728\u5185\u5BB9\u52A0\u8F7D\u8FC7\u7A0B\u4E2D\u5C55\u793A\u4E00\u7EC4\u5360\u4F4D\u56FE\u5F62\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-skeleton": "@vant/weapp/skeleton/index"
}
Vant Weapp 1.0 \u7248\u672C\u5F00\u59CB\u652F\u6301\u6B64\u7EC4\u4EF6\uFF0C\u5347\u7EA7\u65B9\u5F0F\u53C2\u89C1\u5FEB\u901F\u4E0A\u624B
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
\u901A\u8FC7title
\u5C5E\u6027\u663E\u793A\u6807\u9898\u5360\u4F4D\u56FE\uFF0C\u901A\u8FC7row
\u5C5E\u6027\u914D\u7F6E\u5360\u4F4D\u6BB5\u843D\u884C\u6570\u3002
<van-skeleton title row="3" />
@@ -2966,7 +2966,7 @@ page {
console.log('\u6267\u884COnClose\u51FD\u6570');
},
});
-
API
\u65B9\u6CD5
\u65B9\u6CD5\u540D \u53C2\u6570 \u8FD4\u56DE\u503C \u4ECB\u7ECD Toast options | message
toast \u5B9E\u4F8B \u5C55\u793A\u63D0\u793A Toast.loading options | message
toast \u5B9E\u4F8B \u5C55\u793A\u52A0\u8F7D\u63D0\u793A Toast.success options | message
toast \u5B9E\u4F8B \u5C55\u793A\u6210\u529F\u63D0\u793A Toast.fail options | message
toast \u5B9E\u4F8B \u5C55\u793A\u5931\u8D25\u63D0\u793A Toast.clear clearAll
void
\u5173\u95ED\u63D0\u793A Toast.setDefaultOptions options
void
\u4FEE\u6539\u9ED8\u8BA4\u914D\u7F6E\uFF0C\u5BF9\u6240\u6709 Toast \u751F\u6548 Toast.resetDefaultOptions - void
\u91CD\u7F6E\u9ED8\u8BA4\u914D\u7F6E\uFF0C\u5BF9\u6240\u6709 Toast \u751F\u6548
Options
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C type \u63D0\u793A\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A loading
success
fail
html
string text
position \u4F4D\u7F6E\uFF0C\u53EF\u9009\u503C\u4E3A top
middle
bottom
string middle
message \u5185\u5BB9 string ''
mask \u662F\u5426\u663E\u793A\u906E\u7F69\u5C42 boolean false
forbidClick \u662F\u5426\u7981\u6B62\u80CC\u666F\u70B9\u51FB boolean false
loadingType \u52A0\u8F7D\u56FE\u6807\u7C7B\u578B, \u53EF\u9009\u503C\u4E3A spinner
string circular
zIndex z-index \u5C42\u7EA7 number 1000
duration \u5C55\u793A\u65F6\u957F(ms)\uFF0C\u503C\u4E3A 0 \u65F6\uFF0Ctoast \u4E0D\u4F1A\u6D88\u5931 number 2000
selector \u81EA\u5B9A\u4E49\u9009\u62E9\u5668 string van-toast
context \u9009\u62E9\u5668\u7684\u9009\u62E9\u8303\u56F4\uFF0C\u53EF\u4EE5\u4F20\u5165\u81EA\u5B9A\u4E49\u7EC4\u4EF6\u7684 this \u4F5C\u4E3A\u4E0A\u4E0B\u6587 object \u5F53\u524D\u9875\u9762 onClose \u5173\u95ED\u65F6\u7684\u56DE\u8C03\u51FD\u6570 Function -
Slot
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u5185\u5BB9
`,13),yn=[fn],xn={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",qn,yn))}},_n={class:"van-doc-markdown-body"},wn=d(`Transition \u52A8\u753B
\u4ECB\u7ECD
\u4F7F\u5143\u7D20\u4ECE\u4E00\u79CD\u6837\u5F0F\u9010\u6E10\u53D8\u5316\u4E3A\u53E6\u4E00\u79CD\u6837\u5F0F\u7684\u6548\u679C\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
\u65B9\u6CD5
\u65B9\u6CD5\u540D \u53C2\u6570 \u8FD4\u56DE\u503C \u4ECB\u7ECD Toast options | message
toast \u5B9E\u4F8B \u5C55\u793A\u63D0\u793A Toast.loading options | message
toast \u5B9E\u4F8B \u5C55\u793A\u52A0\u8F7D\u63D0\u793A Toast.success options | message
toast \u5B9E\u4F8B \u5C55\u793A\u6210\u529F\u63D0\u793A Toast.fail options | message
toast \u5B9E\u4F8B \u5C55\u793A\u5931\u8D25\u63D0\u793A Toast.clear clearAll
void
\u5173\u95ED\u63D0\u793A Toast.setDefaultOptions options
void
\u4FEE\u6539\u9ED8\u8BA4\u914D\u7F6E\uFF0C\u5BF9\u6240\u6709 Toast \u751F\u6548 Toast.resetDefaultOptions - void
\u91CD\u7F6E\u9ED8\u8BA4\u914D\u7F6E\uFF0C\u5BF9\u6240\u6709 Toast \u751F\u6548
Options
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C type \u63D0\u793A\u7C7B\u578B\uFF0C\u53EF\u9009\u503C\u4E3A loading
success
fail
html
string text
position \u4F4D\u7F6E\uFF0C\u53EF\u9009\u503C\u4E3A top
middle
bottom
string middle
message \u5185\u5BB9 string ''
mask \u662F\u5426\u663E\u793A\u906E\u7F69\u5C42 boolean false
forbidClick \u662F\u5426\u7981\u6B62\u80CC\u666F\u70B9\u51FB boolean false
loadingType \u52A0\u8F7D\u56FE\u6807\u7C7B\u578B, \u53EF\u9009\u503C\u4E3A spinner
string circular
zIndex z-index \u5C42\u7EA7 number 1000
duration \u5C55\u793A\u65F6\u957F(ms)\uFF0C\u503C\u4E3A 0 \u65F6\uFF0Ctoast \u4E0D\u4F1A\u6D88\u5931 number 2000
selector \u81EA\u5B9A\u4E49\u9009\u62E9\u5668 string van-toast
context \u9009\u62E9\u5668\u7684\u9009\u62E9\u8303\u56F4\uFF0C\u53EF\u4EE5\u4F20\u5165\u81EA\u5B9A\u4E49\u7EC4\u4EF6\u7684 this \u4F5C\u4E3A\u4E0A\u4E0B\u6587 object \u5F53\u524D\u9875\u9762 onClose \u5173\u95ED\u65F6\u7684\u56DE\u8C03\u51FD\u6570 Function -
Slot
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u5185\u5BB9
`,13),xn=[fn],_n={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",qn,xn))}},yn={class:"van-doc-markdown-body"},wn=d(`Transition \u52A8\u753B
\u4ECB\u7ECD
\u4F7F\u5143\u7D20\u4ECE\u4E00\u79CD\u6837\u5F0F\u9010\u6E10\u53D8\u5316\u4E3A\u53E6\u4E00\u79CD\u6837\u5F0F\u7684\u6548\u679C\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-transition": "@vant/weapp/transition/index"
}
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
\u5C06\u5143\u7D20\u5305\u88F9\u5728 transition \u7EC4\u4EF6\u5185\uFF0C\u5728\u5143\u7D20\u5C55\u793A/\u9690\u85CF\u65F6\uFF0C\u4F1A\u6709\u76F8\u5E94\u7684\u8FC7\u6E21\u52A8\u753B\u3002
<van-transition show="{{ show }}" custom-class="block">\u5185\u5BB9</van-transition>
@@ -2990,7 +2990,7 @@ page {
background-color: red;
transform: rotate(-360deg) translate3d(-100%, -100%, 0);
}
-
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u52A8\u753B\u7C7B\u578B string fade
show \u662F\u5426\u5C55\u793A\u7EC4\u4EF6 boolean true
duration \u52A8\u753B\u65F6\u957F\uFF0C\u5355\u4F4D\u4E3A\u6BEB\u79D2 number | object 300
custom-style \u81EA\u5B9A\u4E49\u6837\u5F0F string -
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 bind:before-enter \u8FDB\u5165\u524D\u89E6\u53D1 - bind:enter \u8FDB\u5165\u4E2D\u89E6\u53D1 - bind:after-enter \u8FDB\u5165\u540E\u89E6\u53D1 - bind:before-leave \u79BB\u5F00\u524D\u89E6\u53D1 - bind:leave \u79BB\u5F00\u4E2D\u89E6\u53D1 - bind:after-leave \u79BB\u5F00\u540E\u89E6\u53D1 -
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B enter-class \u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u7684\u5F00\u59CB\u72B6\u6001\u3002\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u524D\u751F\u6548\uFF0C\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u540E\u7684\u4E0B\u4E00\u5E27\u79FB\u9664\u3002 enter-active-class \u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u751F\u6548\u65F6\u7684\u72B6\u6001\u3002\u5728\u6574\u4E2A\u8FDB\u5165\u8FC7\u6E21\u7684\u9636\u6BB5\u4E2D\u5E94\u7528\uFF0C\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u524D\u751F\u6548\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002\u8FD9\u4E2A\u7C7B\u53EF\u4EE5\u88AB\u7528\u6765\u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u7684\u8FC7\u7A0B\u65F6\u95F4\uFF0C\u5EF6\u8FDF\u548C\u66F2\u7EBF\u51FD\u6570\u3002 enter-to-class \u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u7684\u7ED3\u675F\u72B6\u6001\u3002\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u540E\u4E0B\u4E00\u5E27\u751F\u6548 (\u4E0E\u6B64\u540C\u65F6 enter-class \u88AB\u79FB\u9664)\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002 leave-class \u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u7684\u5F00\u59CB\u72B6\u6001\u3002\u5728\u79BB\u5F00\u8FC7\u6E21\u88AB\u89E6\u53D1\u65F6\u7ACB\u523B\u751F\u6548\uFF0C\u4E0B\u4E00\u5E27\u88AB\u79FB\u9664\u3002 leave-active-class \u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u751F\u6548\u65F6\u7684\u72B6\u6001\u3002\u5728\u6574\u4E2A\u79BB\u5F00\u8FC7\u6E21\u7684\u9636\u6BB5\u4E2D\u5E94\u7528\uFF0C\u5728\u79BB\u5F00\u8FC7\u6E21\u88AB\u89E6\u53D1\u65F6\u7ACB\u523B\u751F\u6548\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002\u8FD9\u4E2A\u7C7B\u53EF\u4EE5\u88AB\u7528\u6765\u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u7684\u8FC7\u7A0B\u65F6\u95F4\uFF0C\u5EF6\u8FDF\u548C\u66F2\u7EBF\u51FD\u6570\u3002 leave-to-class \u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u7684\u7ED3\u675F\u72B6\u6001\u3002\u5728\u79BB\u5F00\u8FC7\u6E21\u88AB\u89E6\u53D1\u4E4B\u540E\u4E0B\u4E00\u5E27\u751F\u6548 (\u4E0E\u6B64\u540C\u65F6 leave-class \u88AB\u5220\u9664)\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002
\u52A8\u753B\u7C7B\u578B
\u540D\u79F0 \u8BF4\u660E fade \u6DE1\u5165 fade-up \u4E0A\u6ED1\u6DE1\u5165 fade-down \u4E0B\u6ED1\u6DE1\u5165 fade-left \u5DE6\u6ED1\u6DE1\u5165 fade-right \u53F3\u6ED1\u6DE1\u5165 slide-up \u4E0A\u6ED1\u8FDB\u5165 slide-down \u4E0B\u6ED1\u8FDB\u5165 slide-left \u5DE6\u6ED1\u8FDB\u5165 slide-right \u53F3\u6ED1\u8FDB\u5165
`,12),kn=[wn],zn={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",_n,kn))}},Cn={class:"van-doc-markdown-body"},Pn=d(`TreeSelect \u5206\u7C7B\u9009\u62E9
\u4ECB\u7ECD
\u7528\u4E8E\u4ECE\u4E00\u7EC4\u76F8\u5173\u8054\u7684\u6570\u636E\u96C6\u5408\u4E2D\u8FDB\u884C\u9009\u62E9\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u52A8\u753B\u7C7B\u578B string fade
show \u662F\u5426\u5C55\u793A\u7EC4\u4EF6 boolean true
duration \u52A8\u753B\u65F6\u957F\uFF0C\u5355\u4F4D\u4E3A\u6BEB\u79D2 number | object 300
custom-style \u81EA\u5B9A\u4E49\u6837\u5F0F string -
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u53C2\u6570 bind:before-enter \u8FDB\u5165\u524D\u89E6\u53D1 - bind:enter \u8FDB\u5165\u4E2D\u89E6\u53D1 - bind:after-enter \u8FDB\u5165\u540E\u89E6\u53D1 - bind:before-leave \u79BB\u5F00\u524D\u89E6\u53D1 - bind:leave \u79BB\u5F00\u4E2D\u89E6\u53D1 - bind:after-leave \u79BB\u5F00\u540E\u89E6\u53D1 -
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E custom-class \u6839\u8282\u70B9\u6837\u5F0F\u7C7B enter-class \u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u7684\u5F00\u59CB\u72B6\u6001\u3002\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u524D\u751F\u6548\uFF0C\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u540E\u7684\u4E0B\u4E00\u5E27\u79FB\u9664\u3002 enter-active-class \u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u751F\u6548\u65F6\u7684\u72B6\u6001\u3002\u5728\u6574\u4E2A\u8FDB\u5165\u8FC7\u6E21\u7684\u9636\u6BB5\u4E2D\u5E94\u7528\uFF0C\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u524D\u751F\u6548\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002\u8FD9\u4E2A\u7C7B\u53EF\u4EE5\u88AB\u7528\u6765\u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u7684\u8FC7\u7A0B\u65F6\u95F4\uFF0C\u5EF6\u8FDF\u548C\u66F2\u7EBF\u51FD\u6570\u3002 enter-to-class \u5B9A\u4E49\u8FDB\u5165\u8FC7\u6E21\u7684\u7ED3\u675F\u72B6\u6001\u3002\u5728\u5143\u7D20\u88AB\u63D2\u5165\u4E4B\u540E\u4E0B\u4E00\u5E27\u751F\u6548 (\u4E0E\u6B64\u540C\u65F6 enter-class \u88AB\u79FB\u9664)\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002 leave-class \u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u7684\u5F00\u59CB\u72B6\u6001\u3002\u5728\u79BB\u5F00\u8FC7\u6E21\u88AB\u89E6\u53D1\u65F6\u7ACB\u523B\u751F\u6548\uFF0C\u4E0B\u4E00\u5E27\u88AB\u79FB\u9664\u3002 leave-active-class \u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u751F\u6548\u65F6\u7684\u72B6\u6001\u3002\u5728\u6574\u4E2A\u79BB\u5F00\u8FC7\u6E21\u7684\u9636\u6BB5\u4E2D\u5E94\u7528\uFF0C\u5728\u79BB\u5F00\u8FC7\u6E21\u88AB\u89E6\u53D1\u65F6\u7ACB\u523B\u751F\u6548\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002\u8FD9\u4E2A\u7C7B\u53EF\u4EE5\u88AB\u7528\u6765\u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u7684\u8FC7\u7A0B\u65F6\u95F4\uFF0C\u5EF6\u8FDF\u548C\u66F2\u7EBF\u51FD\u6570\u3002 leave-to-class \u5B9A\u4E49\u79BB\u5F00\u8FC7\u6E21\u7684\u7ED3\u675F\u72B6\u6001\u3002\u5728\u79BB\u5F00\u8FC7\u6E21\u88AB\u89E6\u53D1\u4E4B\u540E\u4E0B\u4E00\u5E27\u751F\u6548 (\u4E0E\u6B64\u540C\u65F6 leave-class \u88AB\u5220\u9664)\uFF0C\u5728\u8FC7\u6E21/\u52A8\u753B\u5B8C\u6210\u4E4B\u540E\u79FB\u9664\u3002
\u52A8\u753B\u7C7B\u578B
\u540D\u79F0 \u8BF4\u660E fade \u6DE1\u5165 fade-up \u4E0A\u6ED1\u6DE1\u5165 fade-down \u4E0B\u6ED1\u6DE1\u5165 fade-left \u5DE6\u6ED1\u6DE1\u5165 fade-right \u53F3\u6ED1\u6DE1\u5165 slide-up \u4E0A\u6ED1\u8FDB\u5165 slide-down \u4E0B\u6ED1\u8FDB\u5165 slide-left \u5DE6\u6ED1\u8FDB\u5165 slide-right \u53F3\u6ED1\u8FDB\u5165
`,12),kn=[wn],Cn={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",yn,kn))}},zn={class:"van-doc-markdown-body"},Pn=d(`TreeSelect \u5206\u7C7B\u9009\u62E9
\u4ECB\u7ECD
\u7528\u4E8E\u4ECE\u4E00\u7EC4\u76F8\u5173\u8054\u7684\u6570\u636E\u96C6\u5408\u4E2D\u8FDB\u884C\u9009\u62E9\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u8BE6\u7EC6\u4ECB\u7ECD\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-tree-select": "@vant/weapp/tree-select/index"
}
\u4EE3\u7801\u6F14\u793A
\u5355\u9009\u6A21\u5F0F
\u53EF\u4EE5\u5728\u4EFB\u610F\u4F4D\u7F6E\u4E0A\u4F7F\u7528 van-tree-select \u6807\u7B7E\u3002\u4F20\u5165\u5BF9\u5E94\u7684\u6570\u636E\u5373\u53EF\u3002\u6B64\u7EC4\u4EF6\u652F\u6301\u5355\u9009\u6216\u591A\u9009\uFF0C\u5177\u4F53\u884C\u4E3A\u5B8C\u5168\u57FA\u4E8E\u4E8B\u4EF6 click-item \u7684\u5B9E\u73B0\u903B\u8F91\u5982\u4F55\u4E3A\u5C5E\u6027 active-id \u8D4B\u503C\uFF0C\u5F53 active-id \u4E3A\u6570\u7EC4\u65F6\u5373\u4E3A\u591A\u9009\u72B6\u6001\u3002
<van-tree-select
@@ -3089,7 +3089,7 @@ page {
],
},
];
-
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E main-item-class \u5DE6\u4FA7\u9009\u9879\u6837\u5F0F\u7C7B content-item-class \u53F3\u4FA7\u9009\u9879\u6837\u5F0F\u7C7B main-active-class \u5DE6\u4FA7\u9009\u9879\u9009\u4E2D\u6837\u5F0F\u7C7B content-active-class \u53F3\u4FA7\u9009\u9879\u9009\u4E2D\u6837\u5F0F\u7C7B main-disabled-class \u5DE6\u4FA7\u9009\u9879\u7981\u7528\u6837\u5F0F\u7C7B content-disabled-class \u53F3\u4FA7\u9009\u9879\u7981\u7528\u6837\u5F0F\u7C7B
`,13),Sn=[Pn],In={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",Cn,Sn))}},Dn={class:"van-doc-markdown-body"},$n=d(`Uploader \u6587\u4EF6\u4E0A\u4F20
\u4ECB\u7ECD
\u7528\u4E8E\u5C06\u672C\u5730\u7684\u56FE\u7247\u6216\u6587\u4EF6\u4E0A\u4F20\u81F3\u670D\u52A1\u5668\uFF0C\u5E76\u5728\u4E0A\u4F20\u8FC7\u7A0B\u4E2D\u5C55\u793A\u9884\u89C8\u56FE\u548C\u4E0A\u4F20\u8FDB\u5EA6\u3002\u76EE\u524D Uploader \u7EC4\u4EF6\u4E0D\u5305\u542B\u5C06\u6587\u4EF6\u4E0A\u4F20\u81F3\u670D\u52A1\u5668\u7684\u63A5\u53E3\u903B\u8F91\uFF0C\u8BE5\u6B65\u9AA4\u9700\u8981\u81EA\u884C\u5B9E\u73B0\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u9ED8\u8BA4\u4E3AES6
\u7248\u672C\uFF0CES5
\u5F15\u5165\u65B9\u5F0F\u53C2\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
+
\u5916\u90E8\u6837\u5F0F\u7C7B
\u7C7B\u540D \u8BF4\u660E main-item-class \u5DE6\u4FA7\u9009\u9879\u6837\u5F0F\u7C7B content-item-class \u53F3\u4FA7\u9009\u9879\u6837\u5F0F\u7C7B main-active-class \u5DE6\u4FA7\u9009\u9879\u9009\u4E2D\u6837\u5F0F\u7C7B content-active-class \u53F3\u4FA7\u9009\u9879\u9009\u4E2D\u6837\u5F0F\u7C7B main-disabled-class \u5DE6\u4FA7\u9009\u9879\u7981\u7528\u6837\u5F0F\u7C7B content-disabled-class \u53F3\u4FA7\u9009\u9879\u7981\u7528\u6837\u5F0F\u7C7B
`,13),Sn=[Pn],In={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",zn,Sn))}},Dn={class:"van-doc-markdown-body"},$n=d(`Uploader \u6587\u4EF6\u4E0A\u4F20
\u4ECB\u7ECD
\u7528\u4E8E\u5C06\u672C\u5730\u7684\u56FE\u7247\u6216\u6587\u4EF6\u4E0A\u4F20\u81F3\u670D\u52A1\u5668\uFF0C\u5E76\u5728\u4E0A\u4F20\u8FC7\u7A0B\u4E2D\u5C55\u793A\u9884\u89C8\u56FE\u548C\u4E0A\u4F20\u8FDB\u5EA6\u3002\u76EE\u524D Uploader \u7EC4\u4EF6\u4E0D\u5305\u542B\u5C06\u6587\u4EF6\u4E0A\u4F20\u81F3\u670D\u52A1\u5668\u7684\u63A5\u53E3\u903B\u8F91\uFF0C\u8BE5\u6B65\u9AA4\u9700\u8981\u81EA\u884C\u5B9E\u73B0\u3002
\u5F15\u5165
\u5728app.json
\u6216index.json
\u4E2D\u5F15\u5165\u7EC4\u4EF6\uFF0C\u9ED8\u8BA4\u4E3AES6
\u7248\u672C\uFF0CES5
\u5F15\u5165\u65B9\u5F0F\u53C2\u89C1\u5FEB\u901F\u4E0A\u624B\u3002
"usingComponents": {
"van-uploader": "@vant/weapp/uploader/index"
}
Vant Weapp 1.0 \u7248\u672C\u5F00\u59CB\u652F\u6301\u6B64\u7EC4\u4EF6\uFF0C\u5347\u7EA7\u65B9\u5F0F\u53C2\u89C1\u5FEB\u901F\u4E0A\u624B
\u4EE3\u7801\u6F14\u793A
\u57FA\u7840\u7528\u6CD5
\u6587\u4EF6\u4E0A\u4F20\u5B8C\u6BD5\u540E\u4F1A\u89E6\u53D1after-read
\u56DE\u8C03\u51FD\u6570\uFF0C\u83B7\u53D6\u5230\u5BF9\u5E94\u7684\u6587\u4EF6\u7684\u4E34\u65F6\u5730\u5740\uFF0C\u7136\u540E\u518D\u4F7F\u7528wx.uploadFile
\u5C06\u56FE\u7247\u4E0A\u4F20\u5230\u8FDC\u7A0B\u670D\u52A1\u5668\u4E0A\u3002
<van-uploader file-list="{{ fileList }}" bind:after-read="afterRead" />
@@ -3217,4 +3217,4 @@ page {
filePath: chooseResult.url
});
}
-
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u6807\u8BC6\u7B26\uFF0C\u53EF\u4EE5\u5728\u56DE\u8C03\u51FD\u6570\u7684\u7B2C\u4E8C\u9879\u53C2\u6570\u4E2D\u83B7\u53D6 string | number - accept \u63A5\u53D7\u7684\u6587\u4EF6\u7C7B\u578B, \u53EF\u9009\u503C\u4E3Aall
media
image
file
video
string image
sizeType \u6240\u9009\u7684\u56FE\u7247\u7684\u5C3A\u5BF8, \u5F53accept
\u4E3Aimage
\u7C7B\u578B\u65F6\u8BBE\u7F6E\u6240\u9009\u56FE\u7247\u7684\u5C3A\u5BF8\u53EF\u9009\u503C\u4E3Aoriginal
compressed
string[] ['original','compressed']
preview-size \u9884\u89C8\u56FE\u548C\u4E0A\u4F20\u533A\u57DF\u7684\u5C3A\u5BF8\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 80px
preview-image \u662F\u5426\u5728\u4E0A\u4F20\u5B8C\u6210\u540E\u5C55\u793A\u9884\u89C8\u56FE boolean true
preview-full-image \u662F\u5426\u5728\u70B9\u51FB\u9884\u89C8\u56FE\u540E\u5C55\u793A\u5168\u5C4F\u56FE\u7247\u9884\u89C8 boolean true
multiple \u662F\u5426\u5F00\u542F\u56FE\u7247\u591A\u9009\uFF0C\u90E8\u5206\u5B89\u5353\u673A\u578B\u4E0D\u652F\u6301 boolean false
disabled \u662F\u5426\u7981\u7528\u6587\u4EF6\u4E0A\u4F20 boolean false
show-upload \u662F\u5426\u5C55\u793A\u6587\u4EF6\u4E0A\u4F20\u6309\u94AE boolean true
deletable \u662F\u5426\u5C55\u793A\u5220\u9664\u6309\u94AE boolean true
capture \u56FE\u7247\u6216\u8005\u89C6\u9891\u9009\u53D6\u6A21\u5F0F\uFF0C\u5F53accept
\u4E3Aimage
\u7C7B\u578B\u65F6\u8BBE\u7F6Ecapture
\u53EF\u9009\u503C\u4E3Acamera
\u53EF\u4EE5\u76F4\u63A5\u8C03\u8D77\u6444\u50CF\u5934 string | string[] ['album', 'camera']
max-size \u6587\u4EF6\u5927\u5C0F\u9650\u5236\uFF0C\u5355\u4F4D\u4E3Abyte
number - max-count \u6587\u4EF6\u4E0A\u4F20\u6570\u91CF\u9650\u5236 number - upload-text \u4E0A\u4F20\u533A\u57DF\u6587\u5B57\u63D0\u793A string - image-fit \u9884\u89C8\u56FE\u88C1\u526A\u6A21\u5F0F\uFF0C\u53EF\u9009\u503C\u53C2\u8003\u5C0F\u7A0B\u5E8Fimage
\u7EC4\u4EF6\u7684mode
\u5C5E\u6027 string scaleToFill
use-before-read \u662F\u5426\u5F00\u542F\u6587\u4EF6\u8BFB\u53D6\u524D\u4E8B\u4EF6 boolean - camera \u5F53 accept \u4E3A video
\u65F6\u751F\u6548\uFF0C\u53EF\u9009\u503C\u4E3A back
front
string - compressed \u5F53 accept \u4E3A video
\u65F6\u751F\u6548\uFF0C\u662F\u5426\u538B\u7F29\u89C6\u9891\uFF0C\u9ED8\u8BA4\u4E3Atrue
boolean - max-duration \u5F53 accept \u4E3A video
\u65F6\u751F\u6548\uFF0C\u62CD\u6444\u89C6\u9891\u6700\u957F\u62CD\u6444\u65F6\u95F4\uFF0C\u5355\u4F4D\u79D2 number - upload-icon \u4E0A\u4F20\u533A\u57DF\u56FE\u6807\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6 string plus
accept \u7684\u5408\u6CD5\u503C
\u53C2\u6570 \u8BF4\u660E media
\u56FE\u7247\u548C\u89C6\u9891 image
\u56FE\u7247 video
\u89C6\u9891 file
\u4ECE\u5BA2\u6237\u7AEF\u4F1A\u8BDD\u9009\u62E9\u56FE\u7247\u548C\u89C6\u9891\u4EE5\u5916\u7684\u6587\u4EF6 all
\u4ECE\u5BA2\u6237\u7AEF\u4F1A\u8BDD\u9009\u62E9\u6240\u6709\u6587\u4EF6
FileList
file-list
\u4E3A\u4E00\u4E2A\u5BF9\u8C61\u6570\u7EC4\uFF0C\u6570\u7EC4\u4E2D\u7684\u6BCF\u4E00\u4E2A\u5BF9\u8C61\u5305\u542B\u4EE5\u4E0B key
\u3002
\u53C2\u6570 \u8BF4\u660E url
\u56FE\u7247\u548C\u89C6\u9891\u7684\u7F51\u7EDC\u8D44\u6E90\u5730\u5740 name
\u6587\u4EF6\u540D\u79F0\uFF0C\u89C6\u9891\u5C06\u5728\u5168\u5C4F\u9884\u89C8\u65F6\u4F5C\u4E3A\u6807\u9898\u663E\u793A thumb
\u56FE\u7247\u7F29\u7565\u56FE\u6216\u89C6\u9891\u5C01\u9762\u7684\u7F51\u7EDC\u8D44\u6E90\u5730\u5740\uFF0C\u4EC5\u5BF9\u56FE\u7247\u548C\u89C6\u9891\u6709\u6548 type
\u6587\u4EF6\u7C7B\u578B\uFF0C\u53EF\u9009\u503Cimage
video
file
isImage
\u624B\u52A8\u6807\u8BB0\u56FE\u7247\u8D44\u6E90 isVideo
\u624B\u52A8\u6807\u8BB0\u89C6\u9891\u8D44\u6E90
Slot
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u4E0A\u4F20\u533A\u57DF
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:before-read \u6587\u4EF6\u8BFB\u53D6\u524D\uFF0C\u5728\u56DE\u8C03\u51FD\u6570\u4E2D\u8FD4\u56DE false
\u53EF\u7EC8\u6B62\u6587\u4EF6\u8BFB\u53D6\uFF0C\u7ED1\u5B9A\u4E8B\u4EF6\u7684\u540C\u65F6\u9700\u8981\u5C06use-before-read
\u5C5E\u6027\u8BBE\u7F6E\u4E3Atrue
event.detail.file
: \u5F53\u524D\u8BFB\u53D6\u7684\u6587\u4EF6\uFF0Cevent.detail.callback
: \u56DE\u8C03\u51FD\u6570\uFF0C\u8C03\u7528callback(false)
\u7EC8\u6B62\u6587\u4EF6\u8BFB\u53D6bind:after-read \u6587\u4EF6\u8BFB\u53D6\u5B8C\u6210\u540E event.detail.file
: \u5F53\u524D\u8BFB\u53D6\u7684\u6587\u4EF6bind:oversize \u6587\u4EF6\u8D85\u51FA\u5927\u5C0F\u9650\u5236 - bind:click-preview \u70B9\u51FB\u9884\u89C8\u56FE\u7247 event.detail.index
: \u70B9\u51FB\u56FE\u7247\u7684\u5E8F\u53F7\u503Cbind:delete \u5220\u9664\u56FE\u7247 event.detail.index
: \u5220\u9664\u56FE\u7247\u7684\u5E8F\u53F7\u503C
`,18),Tn=[$n],An={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",Dn,Tn))}},h={name:"vant-weapp",build:{srcDir:"packages",site:{publicPath:"/vant-weapp/"}},site:{versions:[{label:"0.x",link:"/vant-weapp/0.x"}],title:"Vant Weapp",description:"\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93",logo:"https://img.yzcdn.cn/vant/logo.png",simulator:{url:"https://vant-contrib.gitee.io/vant/v2/mobile.html?weapp=1",routeMapper:a=>`/zh-CN${{"/common":"/style","/transition":"/style"}[a]||a}`,syncPathFromSimulator:!1},links:[{logo:"https://img.yzcdn.cn/vant/vant-o.svg",url:"https://vant-contrib.gitee.io/vant/"},{logo:"https://b.yzcdn.cn/vant/logo/github.svg",url:"https://github.com/youzan/vant-weapp"}],baiduAnalytics:{seed:"ad6b5732c36321f2dafed737ac2da92f"},nav:[{title:"\u5F00\u53D1\u6307\u5357",items:[{path:"home",title:"\u4ECB\u7ECD"},{path:"quickstart",title:"\u5FEB\u901F\u4E0A\u624B"},{path:"changelog",title:"\u66F4\u65B0\u65E5\u5FD7"},{path:"custom-style",title:"\u6837\u5F0F\u8986\u76D6"},{path:"theme",title:"\u5B9A\u5236\u4E3B\u9898"}]},{title:"\u57FA\u7840\u7EC4\u4EF6",items:[{path:"button",title:"Button \u6309\u94AE"},{path:"cell",title:"Cell \u5355\u5143\u683C"},{path:"config-provider",title:"ConfigProvider \u5168\u5C40\u914D\u7F6E"},{path:"icon",title:"Icon \u56FE\u6807"},{path:"image",title:"Image \u56FE\u7247"},{path:"col",title:"Layout \u5E03\u5C40"},{path:"popup",title:"Popup \u5F39\u51FA\u5C42"},{path:"common",title:"Style \u5185\u7F6E\u6837\u5F0F"},{path:"toast",title:"Toast \u8F7B\u63D0\u793A"},{path:"transition",title:"transition \u52A8\u753B"}]},{title:"\u8868\u5355\u7EC4\u4EF6",items:[{path:"calendar",title:"Calendar \u65E5\u5386"},{path:"checkbox",title:"Checkbox \u590D\u9009\u6846"},{path:"datetime-picker",title:"DatetimePicker \u65F6\u95F4\u9009\u62E9"},{path:"field",title:"Field \u8F93\u5165\u6846"},{path:"picker",title:"Picker \u9009\u62E9\u5668"},{path:"radio",title:"Radio \u5355\u9009\u6846"},{path:"rate",title:"Rate \u8BC4\u5206"},{path:"search",title:"Search \u641C\u7D22"},{path:"slider",title:"Slider \u6ED1\u5757"},{path:"stepper",title:"Stepper \u6B65\u8FDB\u5668"},{path:"switch",title:"Switch \u5F00\u5173"},{path:"uploader",title:"Uploader \u6587\u4EF6\u4E0A\u4F20"}]},{title:"\u53CD\u9988\u7EC4\u4EF6",items:[{path:"action-sheet",title:"ActionSheet \u52A8\u4F5C\u9762\u677F"},{path:"dialog",title:"Dialog \u5F39\u51FA\u6846"},{path:"dropdown-menu",title:"DropdownMenu \u4E0B\u62C9\u83DC\u5355"},{path:"loading",title:"Loading \u52A0\u8F7D"},{path:"notify",title:"Notify \u6D88\u606F\u901A\u77E5"},{path:"overlay",title:"Overlay \u906E\u7F69\u5C42"},{path:"share-sheet",title:"ShareSheet \u5206\u4EAB\u9762\u677F"},{path:"swipe-cell",title:"SwipeCell \u6ED1\u52A8\u5355\u5143\u683C"}]},{title:"\u5C55\u793A\u7EC4\u4EF6",items:[{path:"circle",title:"Circle \u73AF\u5F62\u8FDB\u5EA6\u6761"},{path:"collapse",title:"Collapse \u6298\u53E0\u9762\u677F"},{path:"count-down",title:"CountDown \u5012\u8BA1\u65F6"},{path:"divider",title:"Divider \u5206\u5272\u7EBF"},{path:"empty",title:"Empty \u7A7A\u72B6\u6001"},{path:"notice-bar",title:"NoticeBar \u901A\u77E5\u680F"},{path:"progress",title:"Progress \u8FDB\u5EA6\u6761"},{path:"skeleton",title:"Skeleton \u9AA8\u67B6\u5C4F"},{path:"steps",title:"Steps \u6B65\u9AA4\u6761"},{path:"sticky",title:"Sticky \u7C98\u6027\u5E03\u5C40"},{path:"tag",title:"Tag \u6807\u7B7E"}]},{title:"\u5BFC\u822A\u7EC4\u4EF6",items:[{path:"grid",title:"Grid \u5BAB\u683C"},{path:"index-bar",title:"IndexBar \u7D22\u5F15\u680F"},{path:"nav-bar",title:"NavBar \u5BFC\u822A\u680F"},{path:"sidebar",title:"Sidebar \u4FA7\u8FB9\u5BFC\u822A"},{path:"tab",title:"Tab \u6807\u7B7E\u9875"},{path:"tabbar",title:"Tabbar \u6807\u7B7E\u680F"},{path:"tree-select",title:"TreeSelect \u5206\u7C7B\u9009\u62E9"}]},{title:"\u4E1A\u52A1\u7EC4\u4EF6",items:[{path:"area",title:"Area \u7701\u5E02\u533A\u9009\u62E9"},{path:"card",title:"Card \u5546\u54C1\u5361\u7247"},{path:"submit-bar",title:"SubmitBar \u63D0\u4EA4\u8BA2\u5355\u680F"},{path:"goods-action",title:"GoodsAction \u5546\u54C1\u5BFC\u822A"}]},{title:"\u5E9F\u5F03",items:[{path:"panel",title:"Panel \u9762\u677F"}]}]}},Rn={Changelog:y,CustomStyle:k,Home:S,Quickstart:T,Theme:N,ActionSheet:U,Area:M,Button:Q,Calendar:Y,Card:ns,Cell:ds,Checkbox:is,Circle:js,Col:qs,Collapse:_s,Common:Cs,ConfigProvider:Ds,CountDown:Bs,DatetimePicker:Ls,Dialog:Gs,Divider:Hs,DropdownMenu:Xs,Empty:aa,Field:ea,GoodsAction:oa,Grid:ua,Icon:va,Image:ya,IndexBar:ka,Loading:Sa,NavBar:Ta,NoticeBar:Na,Notify:Ua,Overlay:Ma,Panel:Qa,Picker:Ya,Popup:nt,Progress:dt,Radio:it,Rate:jt,Search:qt,ShareSheet:_t,Sidebar:Ct,Skeleton:Dt,Slider:Bt,Stepper:Lt,Steps:Gt,Sticky:Ht,SubmitBar:Xt,SwipeCell:an,Switch:en,Tab:on,Tabbar:gn,Tag:bn,Toast:xn,Transition:zn,TreeSelect:In,Uploader:An},Un="1.10.3",Bn=navigator.userAgent.toLowerCase(),Vn=/ios|iphone|ipod|ipad|android/.test(Bn);function Gn(a,s="-"){return a.replace(/([a-z\d])([A-Z])/g,"$1"+s+"$2").replace(/([A-Z])([A-Z][a-z\d]+)/g,"$1"+s+"$2").toLowerCase()}function On(a){const s=document.createElement("textarea");s.value=a,s.setAttribute("readonly",""),s.style.position="absolute",s.style.left="-9999px",document.body.appendChild(s);const n=document.getSelection();if(!n)return;const l=n.rangeCount>0?n.getRangeAt(0):!1;s.select(),document.execCommand("copy"),document.body.removeChild(s),l&&(n.removeAllRanges(),n.addRange(l))}const u="zh-CN",Fn="en-US",g="vant-cli-lang";let o=u;function Mn(){return o}function Wn(a){o=a,localStorage.setItem(g,a)}function Hn(a){const s=localStorage.getItem(g);if(s){o=s;return}if(navigator.language&&navigator.language.indexOf("zh-")!==-1){o=u;return}o=a||Fn}let i=[],j=!1;function Nn(a){j?a():i.push(a)}window.top===window?window.addEventListener("message",a=>{a.data.type==="iframeReady"&&(j=!0,i.forEach(s=>s()),i=[])}):window.top.postMessage({type:"iframeReady"},"*");function m(){var n,l;const a=window.vueRouter,{path:s}=a.currentRoute.value;return(n=h.site.simulator)!=null&&n.routeMapper?(l=h.site.simulator)==null?void 0:l.routeMapper(s):s}function Kn(){window.top.postMessage({type:"replacePath",value:m()},"*")}function Qn(){const a=document.querySelector("iframe");a&&Nn(()=>{a.contentWindow.postMessage({type:"replacePath",value:m()},"*")})}function Jn(a){window.addEventListener("message",s=>{var l,t;if(((l=s.data)==null?void 0:l.type)!=="replacePath")return;const n=((t=s.data)==null?void 0:t.value)||"";a.currentRoute.value.path!==n&&a.replace(n).catch(()=>{})})}export{Ln as _,h as a,Hn as b,On as c,Rn as d,Qn as e,Gn as f,Mn as g,Kn as h,Vn as i,Jn as l,Un as p,Wn as s};
+
API
Props
\u53C2\u6570 \u8BF4\u660E \u7C7B\u578B \u9ED8\u8BA4\u503C name \u6807\u8BC6\u7B26\uFF0C\u53EF\u4EE5\u5728\u56DE\u8C03\u51FD\u6570\u7684\u7B2C\u4E8C\u9879\u53C2\u6570\u4E2D\u83B7\u53D6 string | number - accept \u63A5\u53D7\u7684\u6587\u4EF6\u7C7B\u578B, \u53EF\u9009\u503C\u4E3Aall
media
image
file
video
string image
sizeType \u6240\u9009\u7684\u56FE\u7247\u7684\u5C3A\u5BF8, \u5F53accept
\u4E3Aimage
\u7C7B\u578B\u65F6\u8BBE\u7F6E\u6240\u9009\u56FE\u7247\u7684\u5C3A\u5BF8\u53EF\u9009\u503C\u4E3Aoriginal
compressed
string[] ['original','compressed']
preview-size \u9884\u89C8\u56FE\u548C\u4E0A\u4F20\u533A\u57DF\u7684\u5C3A\u5BF8\uFF0C\u9ED8\u8BA4\u5355\u4F4D\u4E3Apx
string | number 80px
preview-image \u662F\u5426\u5728\u4E0A\u4F20\u5B8C\u6210\u540E\u5C55\u793A\u9884\u89C8\u56FE boolean true
preview-full-image \u662F\u5426\u5728\u70B9\u51FB\u9884\u89C8\u56FE\u540E\u5C55\u793A\u5168\u5C4F\u56FE\u7247\u9884\u89C8 boolean true
multiple \u662F\u5426\u5F00\u542F\u56FE\u7247\u591A\u9009\uFF0C\u90E8\u5206\u5B89\u5353\u673A\u578B\u4E0D\u652F\u6301 boolean false
disabled \u662F\u5426\u7981\u7528\u6587\u4EF6\u4E0A\u4F20 boolean false
show-upload \u662F\u5426\u5C55\u793A\u6587\u4EF6\u4E0A\u4F20\u6309\u94AE boolean true
deletable \u662F\u5426\u5C55\u793A\u5220\u9664\u6309\u94AE boolean true
capture \u56FE\u7247\u6216\u8005\u89C6\u9891\u9009\u53D6\u6A21\u5F0F\uFF0C\u5F53accept
\u4E3Aimage
\u7C7B\u578B\u65F6\u8BBE\u7F6Ecapture
\u53EF\u9009\u503C\u4E3Acamera
\u53EF\u4EE5\u76F4\u63A5\u8C03\u8D77\u6444\u50CF\u5934 string | string[] ['album', 'camera']
max-size \u6587\u4EF6\u5927\u5C0F\u9650\u5236\uFF0C\u5355\u4F4D\u4E3Abyte
number - max-count \u6587\u4EF6\u4E0A\u4F20\u6570\u91CF\u9650\u5236 number - upload-text \u4E0A\u4F20\u533A\u57DF\u6587\u5B57\u63D0\u793A string - image-fit \u9884\u89C8\u56FE\u88C1\u526A\u6A21\u5F0F\uFF0C\u53EF\u9009\u503C\u53C2\u8003\u5C0F\u7A0B\u5E8Fimage
\u7EC4\u4EF6\u7684mode
\u5C5E\u6027 string scaleToFill
use-before-read \u662F\u5426\u5F00\u542F\u6587\u4EF6\u8BFB\u53D6\u524D\u4E8B\u4EF6 boolean - camera \u5F53 accept \u4E3A video
\u65F6\u751F\u6548\uFF0C\u53EF\u9009\u503C\u4E3A back
front
string - compressed \u5F53 accept \u4E3A video
\u65F6\u751F\u6548\uFF0C\u662F\u5426\u538B\u7F29\u89C6\u9891\uFF0C\u9ED8\u8BA4\u4E3Atrue
boolean - max-duration \u5F53 accept \u4E3A video
\u65F6\u751F\u6548\uFF0C\u62CD\u6444\u89C6\u9891\u6700\u957F\u62CD\u6444\u65F6\u95F4\uFF0C\u5355\u4F4D\u79D2 number - upload-icon \u4E0A\u4F20\u533A\u57DF\u56FE\u6807\uFF0C\u53EF\u9009\u503C\u89C1 Icon \u7EC4\u4EF6 string plus
accept \u7684\u5408\u6CD5\u503C
\u53C2\u6570 \u8BF4\u660E media
\u56FE\u7247\u548C\u89C6\u9891 image
\u56FE\u7247 video
\u89C6\u9891 file
\u4ECE\u5BA2\u6237\u7AEF\u4F1A\u8BDD\u9009\u62E9\u56FE\u7247\u548C\u89C6\u9891\u4EE5\u5916\u7684\u6587\u4EF6 all
\u4ECE\u5BA2\u6237\u7AEF\u4F1A\u8BDD\u9009\u62E9\u6240\u6709\u6587\u4EF6
FileList
file-list
\u4E3A\u4E00\u4E2A\u5BF9\u8C61\u6570\u7EC4\uFF0C\u6570\u7EC4\u4E2D\u7684\u6BCF\u4E00\u4E2A\u5BF9\u8C61\u5305\u542B\u4EE5\u4E0B key
\u3002
\u53C2\u6570 \u8BF4\u660E url
\u56FE\u7247\u548C\u89C6\u9891\u7684\u7F51\u7EDC\u8D44\u6E90\u5730\u5740 name
\u6587\u4EF6\u540D\u79F0\uFF0C\u89C6\u9891\u5C06\u5728\u5168\u5C4F\u9884\u89C8\u65F6\u4F5C\u4E3A\u6807\u9898\u663E\u793A thumb
\u56FE\u7247\u7F29\u7565\u56FE\u6216\u89C6\u9891\u5C01\u9762\u7684\u7F51\u7EDC\u8D44\u6E90\u5730\u5740\uFF0C\u4EC5\u5BF9\u56FE\u7247\u548C\u89C6\u9891\u6709\u6548 type
\u6587\u4EF6\u7C7B\u578B\uFF0C\u53EF\u9009\u503Cimage
video
file
isImage
\u624B\u52A8\u6807\u8BB0\u56FE\u7247\u8D44\u6E90 isVideo
\u624B\u52A8\u6807\u8BB0\u89C6\u9891\u8D44\u6E90
Slot
\u540D\u79F0 \u8BF4\u660E - \u81EA\u5B9A\u4E49\u4E0A\u4F20\u533A\u57DF
Events
\u4E8B\u4EF6\u540D \u8BF4\u660E \u56DE\u8C03\u53C2\u6570 bind:before-read \u6587\u4EF6\u8BFB\u53D6\u524D\uFF0C\u5728\u56DE\u8C03\u51FD\u6570\u4E2D\u8FD4\u56DE false
\u53EF\u7EC8\u6B62\u6587\u4EF6\u8BFB\u53D6\uFF0C\u7ED1\u5B9A\u4E8B\u4EF6\u7684\u540C\u65F6\u9700\u8981\u5C06use-before-read
\u5C5E\u6027\u8BBE\u7F6E\u4E3Atrue
event.detail.file
: \u5F53\u524D\u8BFB\u53D6\u7684\u6587\u4EF6\uFF0Cevent.detail.callback
: \u56DE\u8C03\u51FD\u6570\uFF0C\u8C03\u7528callback(false)
\u7EC8\u6B62\u6587\u4EF6\u8BFB\u53D6bind:after-read \u6587\u4EF6\u8BFB\u53D6\u5B8C\u6210\u540E event.detail.file
: \u5F53\u524D\u8BFB\u53D6\u7684\u6587\u4EF6bind:oversize \u6587\u4EF6\u8D85\u51FA\u5927\u5C0F\u9650\u5236 - bind:click-preview \u70B9\u51FB\u9884\u89C8\u56FE\u7247 event.detail.index
: \u70B9\u51FB\u56FE\u7247\u7684\u5E8F\u53F7\u503Cbind:delete \u5220\u9664\u56FE\u7247 event.detail.index
: \u5220\u9664\u56FE\u7247\u7684\u5E8F\u53F7\u503C
`,18),Tn=[$n],An={setup(a,{expose:s}){return s({frontmatter:{}}),(l,t)=>(e(),p("div",Dn,Tn))}},h={name:"vant-weapp",build:{srcDir:"packages",site:{publicPath:"/vant-weapp/"}},site:{versions:[{label:"0.x",link:"/vant-weapp/0.x"}],title:"Vant Weapp",description:"\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93",logo:"https://img.yzcdn.cn/vant/logo.png",simulator:{url:"https://vant-contrib.gitee.io/vant/v2/mobile.html?weapp=1",routeMapper:a=>`/zh-CN${{"/common":"/style","/transition":"/style"}[a]||a}`,syncPathFromSimulator:!1},links:[{logo:"https://img.yzcdn.cn/vant/vant-o.svg",url:"https://vant-contrib.gitee.io/vant/"},{logo:"https://b.yzcdn.cn/vant/logo/github.svg",url:"https://github.com/vant-ui/vant-weapp"}],baiduAnalytics:{seed:"ad6b5732c36321f2dafed737ac2da92f"},nav:[{title:"\u5F00\u53D1\u6307\u5357",items:[{path:"home",title:"\u4ECB\u7ECD"},{path:"quickstart",title:"\u5FEB\u901F\u4E0A\u624B"},{path:"changelog",title:"\u66F4\u65B0\u65E5\u5FD7"},{path:"custom-style",title:"\u6837\u5F0F\u8986\u76D6"},{path:"theme",title:"\u5B9A\u5236\u4E3B\u9898"}]},{title:"\u57FA\u7840\u7EC4\u4EF6",items:[{path:"button",title:"Button \u6309\u94AE"},{path:"cell",title:"Cell \u5355\u5143\u683C"},{path:"config-provider",title:"ConfigProvider \u5168\u5C40\u914D\u7F6E"},{path:"icon",title:"Icon \u56FE\u6807"},{path:"image",title:"Image \u56FE\u7247"},{path:"col",title:"Layout \u5E03\u5C40"},{path:"popup",title:"Popup \u5F39\u51FA\u5C42"},{path:"common",title:"Style \u5185\u7F6E\u6837\u5F0F"},{path:"toast",title:"Toast \u8F7B\u63D0\u793A"},{path:"transition",title:"transition \u52A8\u753B"}]},{title:"\u8868\u5355\u7EC4\u4EF6",items:[{path:"calendar",title:"Calendar \u65E5\u5386"},{path:"checkbox",title:"Checkbox \u590D\u9009\u6846"},{path:"datetime-picker",title:"DatetimePicker \u65F6\u95F4\u9009\u62E9"},{path:"field",title:"Field \u8F93\u5165\u6846"},{path:"picker",title:"Picker \u9009\u62E9\u5668"},{path:"radio",title:"Radio \u5355\u9009\u6846"},{path:"rate",title:"Rate \u8BC4\u5206"},{path:"search",title:"Search \u641C\u7D22"},{path:"slider",title:"Slider \u6ED1\u5757"},{path:"stepper",title:"Stepper \u6B65\u8FDB\u5668"},{path:"switch",title:"Switch \u5F00\u5173"},{path:"uploader",title:"Uploader \u6587\u4EF6\u4E0A\u4F20"}]},{title:"\u53CD\u9988\u7EC4\u4EF6",items:[{path:"action-sheet",title:"ActionSheet \u52A8\u4F5C\u9762\u677F"},{path:"dialog",title:"Dialog \u5F39\u51FA\u6846"},{path:"dropdown-menu",title:"DropdownMenu \u4E0B\u62C9\u83DC\u5355"},{path:"loading",title:"Loading \u52A0\u8F7D"},{path:"notify",title:"Notify \u6D88\u606F\u901A\u77E5"},{path:"overlay",title:"Overlay \u906E\u7F69\u5C42"},{path:"share-sheet",title:"ShareSheet \u5206\u4EAB\u9762\u677F"},{path:"swipe-cell",title:"SwipeCell \u6ED1\u52A8\u5355\u5143\u683C"}]},{title:"\u5C55\u793A\u7EC4\u4EF6",items:[{path:"circle",title:"Circle \u73AF\u5F62\u8FDB\u5EA6\u6761"},{path:"collapse",title:"Collapse \u6298\u53E0\u9762\u677F"},{path:"count-down",title:"CountDown \u5012\u8BA1\u65F6"},{path:"divider",title:"Divider \u5206\u5272\u7EBF"},{path:"empty",title:"Empty \u7A7A\u72B6\u6001"},{path:"notice-bar",title:"NoticeBar \u901A\u77E5\u680F"},{path:"progress",title:"Progress \u8FDB\u5EA6\u6761"},{path:"skeleton",title:"Skeleton \u9AA8\u67B6\u5C4F"},{path:"steps",title:"Steps \u6B65\u9AA4\u6761"},{path:"sticky",title:"Sticky \u7C98\u6027\u5E03\u5C40"},{path:"tag",title:"Tag \u6807\u7B7E"}]},{title:"\u5BFC\u822A\u7EC4\u4EF6",items:[{path:"grid",title:"Grid \u5BAB\u683C"},{path:"index-bar",title:"IndexBar \u7D22\u5F15\u680F"},{path:"nav-bar",title:"NavBar \u5BFC\u822A\u680F"},{path:"sidebar",title:"Sidebar \u4FA7\u8FB9\u5BFC\u822A"},{path:"tab",title:"Tab \u6807\u7B7E\u9875"},{path:"tabbar",title:"Tabbar \u6807\u7B7E\u680F"},{path:"tree-select",title:"TreeSelect \u5206\u7C7B\u9009\u62E9"}]},{title:"\u4E1A\u52A1\u7EC4\u4EF6",items:[{path:"area",title:"Area \u7701\u5E02\u533A\u9009\u62E9"},{path:"card",title:"Card \u5546\u54C1\u5361\u7247"},{path:"submit-bar",title:"SubmitBar \u63D0\u4EA4\u8BA2\u5355\u680F"},{path:"goods-action",title:"GoodsAction \u5546\u54C1\u5BFC\u822A"}]},{title:"\u5E9F\u5F03",items:[{path:"panel",title:"Panel \u9762\u677F"}]}]}},Rn={Changelog:x,CustomStyle:k,Home:S,Quickstart:T,Theme:N,ActionSheet:U,Area:M,Button:Q,Calendar:Y,Card:ns,Cell:ds,Checkbox:rs,Circle:js,Col:qs,Collapse:ys,Common:zs,ConfigProvider:Ds,CountDown:Bs,DatetimePicker:Ls,Dialog:Gs,Divider:Hs,DropdownMenu:Xs,Empty:aa,Field:ea,GoodsAction:oa,Grid:ua,Icon:va,Image:xa,IndexBar:ka,Loading:Sa,NavBar:Ta,NoticeBar:Na,Notify:Ua,Overlay:Ma,Panel:Qa,Picker:Ya,Popup:nt,Progress:dt,Radio:rt,Rate:jt,Search:qt,ShareSheet:yt,Sidebar:zt,Skeleton:Dt,Slider:Bt,Stepper:Lt,Steps:Gt,Sticky:Ht,SubmitBar:Xt,SwipeCell:an,Switch:en,Tab:on,Tabbar:gn,Tag:bn,Toast:_n,Transition:Cn,TreeSelect:In,Uploader:An},Un="1.10.3",Bn=navigator.userAgent.toLowerCase(),Vn=/ios|iphone|ipod|ipad|android/.test(Bn);function Gn(a,s="-"){return a.replace(/([a-z\d])([A-Z])/g,"$1"+s+"$2").replace(/([A-Z])([A-Z][a-z\d]+)/g,"$1"+s+"$2").toLowerCase()}function On(a){const s=document.createElement("textarea");s.value=a,s.setAttribute("readonly",""),s.style.position="absolute",s.style.left="-9999px",document.body.appendChild(s);const n=document.getSelection();if(!n)return;const l=n.rangeCount>0?n.getRangeAt(0):!1;s.select(),document.execCommand("copy"),document.body.removeChild(s),l&&(n.removeAllRanges(),n.addRange(l))}const u="zh-CN",Fn="en-US",g="vant-cli-lang";let o=u;function Mn(){return o}function Wn(a){o=a,localStorage.setItem(g,a)}function Hn(a){const s=localStorage.getItem(g);if(s){o=s;return}if(navigator.language&&navigator.language.indexOf("zh-")!==-1){o=u;return}o=a||Fn}let r=[],j=!1;function Nn(a){j?a():r.push(a)}window.top===window?window.addEventListener("message",a=>{a.data.type==="iframeReady"&&(j=!0,r.forEach(s=>s()),r=[])}):window.top.postMessage({type:"iframeReady"},"*");function m(){var n,l;const a=window.vueRouter,{path:s}=a.currentRoute.value;return(n=h.site.simulator)!=null&&n.routeMapper?(l=h.site.simulator)==null?void 0:l.routeMapper(s):s}function Kn(){window.top.postMessage({type:"replacePath",value:m()},"*")}function Qn(){const a=document.querySelector("iframe");a&&Nn(()=>{a.contentWindow.postMessage({type:"replacePath",value:m()},"*")})}function Jn(a){window.addEventListener("message",s=>{var l,t;if(((l=s.data)==null?void 0:l.type)!=="replacePath")return;const n=((t=s.data)==null?void 0:t.value)||"";a.currentRoute.value.path!==n&&a.replace(n).catch(()=>{})})}export{Ln as _,h as a,Hn as b,On as c,Rn as d,Qn as e,Gn as f,Mn as g,Kn as h,Vn as i,Jn as l,Un as p,Wn as s};
diff --git a/assets/main.a983c8d7.js b/assets/main.aa47ee8c.js
similarity index 99%
rename from assets/main.a983c8d7.js
rename to assets/main.aa47ee8c.js
index 272a81db..2b23d707 100644
--- a/assets/main.a983c8d7.js
+++ b/assets/main.aa47ee8c.js
@@ -1,4 +1,4 @@
-var Yr=Object.defineProperty,Gr=Object.defineProperties;var Zr=Object.getOwnPropertyDescriptors;var Kt=Object.getOwnPropertySymbols;var Xr=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable;var Jt=(e,t,n)=>t in e?Yr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qt=(e,t)=>{for(var n in t||(t={}))Xr.call(t,n)&&Jt(e,n,t[n]);if(Kt)for(var n of Kt(t))eo.call(t,n)&&Jt(e,n,t[n]);return e},Yt=(e,t)=>Gr(e,Zr(t));import{_ as K,p as to,c as ur,a as Q,s as no,i as ro,b as oo,l as ao,d as Ve,e as io,f as Gt,g as co}from"./iframe-router.aad86428.js";import{c as st,n as he,a as D,r as $,o as I,F as Ae,b as et,d as R,t as ae,e as ie,f as Y,g as lr,h as uo,w as tt,T as lo,i as Ne,j as so,v as fo,p as po,k as mo,l as ho,m as vo,q as _o,s as go}from"./vue-libs.67be768b.js";const yo={name:"VanDocNavLink",props:{base:String,item:Object},computed:{itemName(){const e=(this.item.title||this.item.name).split(" ");return`${e[0]} ${e.slice(1).join(" ")}`},path(){return`${this.base}${this.item.path}`},active(){return this.$route.path===this.path?!0:this.item.path==="home"?this.$route.path===this.base:!1}},watch:{active(){this.scrollIntoView()}},mounted(){this.scrollIntoView()},methods:{scrollIntoView(){this.active&&this.$el&&this.$el.scrollIntoViewIfNeeded&&this.$el.scrollIntoViewIfNeeded()}}},bo=["href","innerHTML"],Oo=["innerHTML"];function So(e,t,n,r,o,a){const i=$("router-link");return n.item.path?(I(),st(i,{key:0,class:he({active:a.active}),to:a.path,innerHTML:a.itemName},null,8,["class","to","innerHTML"])):n.item.link?(I(),D("a",{key:1,href:n.item.link,innerHTML:a.itemName},null,8,bo)):(I(),D("a",{key:2,innerHTML:a.itemName},null,8,Oo))}var Zt=K(yo,[["render",So]]);const wo={name:"VanDocNav",components:{[Zt.name]:Zt},props:{lang:String,navConfig:Array},data(){return{top:64,bottom:0}},computed:{style(){return{top:this.top+"px",bottom:this.bottom+"px"}},base(){return this.lang?`/${this.lang}/`:"/"}},created(){window.addEventListener("scroll",this.onScroll),this.onScroll()},methods:{onScroll(){const{pageYOffset:e}=window;this.top=Math.max(0,64-e)}}},Eo={class:"van-doc-nav__title"};function jo(e,t,n,r,o,a){const i=$("van-doc-nav-link");return I(),D("div",{class:"van-doc-nav",style:lr(a.style)},[(I(!0),D(Ae,null,et(n.navConfig,(c,s)=>(I(),D("div",{class:"van-doc-nav__group",key:s},[R("div",Eo,ae(c.title),1),c.items?(I(!0),D(Ae,{key:0},et(c.items,(l,u)=>(I(),D("div",{key:u,class:"van-doc-nav__item"},[ie(i,{item:l,base:a.base},null,8,["item","base"])]))),128)):Y("v-if",!0)]))),128))],4)}var Po=K(wo,[["render",jo]]);/*! @docsearch/js 3.0.0-alpha.50 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function Xt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t=0||(u[s]=i[s]);return u}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function nt(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,i,c=[],s=!0,l=!1;try{for(o=o.call(n);!(s=(a=o.next()).done)&&(c.push(a.value),!r||c.length!==r);s=!0);}catch(u){l=!0,i=u}finally{try{s||o.return==null||o.return()}finally{if(l)throw i}}return c}}(e,t)||sr(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
+var Yr=Object.defineProperty,Gr=Object.defineProperties;var Zr=Object.getOwnPropertyDescriptors;var Kt=Object.getOwnPropertySymbols;var Xr=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable;var Jt=(e,t,n)=>t in e?Yr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qt=(e,t)=>{for(var n in t||(t={}))Xr.call(t,n)&&Jt(e,n,t[n]);if(Kt)for(var n of Kt(t))eo.call(t,n)&&Jt(e,n,t[n]);return e},Yt=(e,t)=>Gr(e,Zr(t));import{_ as K,p as to,c as ur,a as Q,s as no,i as ro,b as oo,l as ao,d as Ve,e as io,f as Gt,g as co}from"./iframe-router.6349d441.js";import{c as st,n as he,a as D,r as $,o as I,F as Ae,b as et,d as R,t as ae,e as ie,f as Y,g as lr,h as uo,w as tt,T as lo,i as Ne,j as so,v as fo,p as po,k as mo,l as ho,m as vo,q as _o,s as go}from"./vue-libs.67be768b.js";const yo={name:"VanDocNavLink",props:{base:String,item:Object},computed:{itemName(){const e=(this.item.title||this.item.name).split(" ");return`${e[0]} ${e.slice(1).join(" ")}`},path(){return`${this.base}${this.item.path}`},active(){return this.$route.path===this.path?!0:this.item.path==="home"?this.$route.path===this.base:!1}},watch:{active(){this.scrollIntoView()}},mounted(){this.scrollIntoView()},methods:{scrollIntoView(){this.active&&this.$el&&this.$el.scrollIntoViewIfNeeded&&this.$el.scrollIntoViewIfNeeded()}}},bo=["href","innerHTML"],Oo=["innerHTML"];function So(e,t,n,r,o,a){const i=$("router-link");return n.item.path?(I(),st(i,{key:0,class:he({active:a.active}),to:a.path,innerHTML:a.itemName},null,8,["class","to","innerHTML"])):n.item.link?(I(),D("a",{key:1,href:n.item.link,innerHTML:a.itemName},null,8,bo)):(I(),D("a",{key:2,innerHTML:a.itemName},null,8,Oo))}var Zt=K(yo,[["render",So]]);const wo={name:"VanDocNav",components:{[Zt.name]:Zt},props:{lang:String,navConfig:Array},data(){return{top:64,bottom:0}},computed:{style(){return{top:this.top+"px",bottom:this.bottom+"px"}},base(){return this.lang?`/${this.lang}/`:"/"}},created(){window.addEventListener("scroll",this.onScroll),this.onScroll()},methods:{onScroll(){const{pageYOffset:e}=window;this.top=Math.max(0,64-e)}}},Eo={class:"van-doc-nav__title"};function jo(e,t,n,r,o,a){const i=$("van-doc-nav-link");return I(),D("div",{class:"van-doc-nav",style:lr(a.style)},[(I(!0),D(Ae,null,et(n.navConfig,(c,s)=>(I(),D("div",{class:"van-doc-nav__group",key:s},[R("div",Eo,ae(c.title),1),c.items?(I(!0),D(Ae,{key:0},et(c.items,(l,u)=>(I(),D("div",{key:u,class:"van-doc-nav__item"},[ie(i,{item:l,base:a.base},null,8,["item","base"])]))),128)):Y("v-if",!0)]))),128))],4)}var Po=K(wo,[["render",jo]]);/*! @docsearch/js 3.0.0-alpha.50 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function Xt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t=0||(u[s]=i[s]);return u}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function nt(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol!="undefined"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var a,i,c=[],s=!0,l=!1;try{for(o=o.call(n);!(s=(a=o.next()).done)&&(c.push(a.value),!r||c.length!==r);s=!0);}catch(u){l=!0,i=u}finally{try{s||o.return==null||o.return()}finally{if(l)throw i}}return c}}(e,t)||sr(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function rt(e){return function(t){if(Array.isArray(t))return kt(t)}(e)||function(t){if(typeof Symbol!="undefined"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||sr(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function sr(e,t){if(e){if(typeof e=="string")return kt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kt(e,t):void 0}}function kt(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n3)for(n=[n],a=3;a0?De(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(m=g[u])===null||m&&p.key==m.key&&p.type===m.type)g[u]=void 0;else for(d=0;d3)for(n=[n],a=3;a=n.__.length&&n.__.push({}),n.__[e]}function fn(e,t,n){var r=He(ve++,2);return r.t=e,r.__c||(r.__=[n?n(t):Sr(void 0,t),function(o){var a=r.t(r.__[0],o);r.__[0]!==a&&(r.__=[a,r.__[1]],r.__c.setState({}))}],r.__c=q),r.__}function pn(e,t){var n=He(ve++,4);!w.__s&&Ut(n.__H,t)&&(n.__=e,n.__H=t,q.__h.push(n))}function Qe(e,t){var n=He(ve++,7);return Ut(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function No(){Ct.forEach(function(e){if(e.__P)try{e.__H.__h.forEach(Ye),e.__H.__h.forEach(Dt),e.__H.__h=[]}catch(t){e.__H.__h=[],w.__e(t,e.__v)}}),Ct=[]}w.__b=function(e){q=null,an&&an(e)},w.__r=function(e){cn&&cn(e),ve=0;var t=(q=e.__c).__H;t&&(t.__h.forEach(Ye),t.__h.forEach(Dt),t.__h=[])},w.diffed=function(e){un&&un(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(Ct.push(t)!==1&&on===w.requestAnimationFrame||((on=w.requestAnimationFrame)||function(n){var r,o=function(){clearTimeout(a),mn&&cancelAnimationFrame(r),setTimeout(n)},a=setTimeout(o,100);mn&&(r=requestAnimationFrame(o))})(No)),q=void 0},w.__c=function(e,t){t.some(function(n){try{n.__h.forEach(Ye),n.__h=n.__h.filter(function(r){return!r.__||Dt(r)})}catch(r){t.some(function(o){o.__h&&(o.__h=[])}),t=[],w.__e(r,n.__v)}}),ln&&ln(e,t)},w.unmount=function(e){sn&&sn(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(Ye)}catch(n){w.__e(n,t.__v)}};var mn=typeof requestAnimationFrame=="function";function Ye(e){var t=q;typeof e.__c=="function"&&e.__c(),q=t}function Dt(e){var t=q;e.__c=e.__(),q=t}function Ut(e,t){return!e||e.length!==t.length||t.some(function(n,r){return n!==e[r]})}function Sr(e,t){return typeof t=="function"?t(e):t}function wr(e,t){for(var n in t)e[n]=t[n];return e}function xt(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function At(e){this.props=e}(At.prototype=new W).isPureReactComponent=!0,At.prototype.shouldComponentUpdate=function(e,t){return xt(this.props,e)||xt(this.state,t)};var dn=w.__b;w.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),dn&&dn(e)};var To=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,hn=function(e,t){return e==null?null:Z(Z(e).map(t))},Lo={map:hn,forEach:hn,count:function(e){return e?Z(e).length:0},only:function(e){var t=Z(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:Z},Ro=w.__e;function Ge(){this.__u=0,this.t=null,this.__b=null}function Er(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function ke(){this.u=null,this.o=null}w.__e=function(e,t,n){if(e.then){for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}Ro(e,t,n)},(Ge.prototype=new W).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=Er(r.__v),a=!1,i=function(){a||(a=!0,n.componentWillUnmount=n.__c,o?o(c):c())};n.__c=n.componentWillUnmount,n.componentWillUnmount=function(){i(),n.__c&&n.__c()};var c=function(){if(!--r.__u){if(r.state.__e){var l=r.state.__e;r.__v.__k[0]=function d(m,p,v){return m&&(m.__v=null,m.__k=m.__k&&m.__k.map(function(h){return d(h,p,v)}),m.__c&&m.__c.__P===p&&(m.__e&&v.insertBefore(m.__e,m.__d),m.__c.__e=!0,m.__c.__P=v)),m}(l,l.__c.__P,l.__c.__O)}var u;for(r.setState({__e:r.__b=null});u=r.t.pop();)u.forceUpdate()}},s=t.__h===!0;r.__u++||s||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(i,i)},Ge.prototype.componentWillUnmount=function(){this.t=[]},Ge.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function a(i,c,s){return i&&(i.__c&&i.__c.__H&&(i.__c.__H.__.forEach(function(l){typeof l.__c=="function"&&l.__c()}),i.__c.__H=null),(i=wr({},i)).__c!=null&&(i.__c.__P===s&&(i.__c.__P=c),i.__c=null),i.__k=i.__k&&i.__k.map(function(l){return a(l,c,s)})),i}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__e&&z(te,null,e.fallback);return o&&(o.__h=null),[z(te,null,t.__e?null:e.children),o]};var vn=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(r)}}),Re(z(Ho,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function jr(e,t){return z(Mo,{__v:e,i:t})}(ke.prototype=new W).__e=function(e){var t=this,n=Er(t.__v),r=t.o.get(e);return r[0]++,function(o){var a=function(){t.props.revealOrder?(r.push(o),vn(t,e,r)):o()};n?n(a):a()}},ke.prototype.render=function(e){this.u=null,this.o=new Map;var t=Z(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},ke.prototype.componentDidUpdate=ke.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){vn(e,n,t)})};var Pr=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.element")||60103,qo=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Vo=function(e){return(typeof Symbol!="undefined"&&Te(Symbol())=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(e)};function kr(e,t,n){return t.__k==null&&(t.textContent=""),Re(e,t),typeof n=="function"&&n(),e?e.__c:null}W.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(W.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var _n=w.event;function Uo(){}function Fo(){return this.cancelBubble}function Bo(){return this.defaultPrevented}w.event=function(e){return _n&&(e=_n(e)),e.persist=Uo,e.isPropagationStopped=Fo,e.isDefaultPrevented=Bo,e.nativeEvent=e};var Ir,gn={configurable:!0,get:function(){return this.class}},yn=w.vnode;w.vnode=function(e){var t=e.type,n=e.props,r=n;if(typeof t=="string"){for(var o in r={},n){var a=n[o];o==="value"&&"defaultValue"in n&&a==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&a===!0?a="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+t)&&!Vo(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():qo.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():a===null&&(a=void 0),r[o]=a)}t=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=Z(n.children).forEach(function(i){i.props.selected=r.value.indexOf(i.props.value)!=-1})),t=="select"&&r.defaultValue!=null&&(r.value=Z(n.children).forEach(function(i){i.props.selected=r.multiple?r.defaultValue.indexOf(i.props.value)!=-1:r.defaultValue==i.props.value})),e.props=r}t&&n.class!=n.className&&(gn.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",gn)),e.$$typeof=Pr,yn&&yn(e)};var bn=w.__r;w.__r=function(e){bn&&bn(e),Ir=e.__c};var $o={ReactCurrentDispatcher:{current:{readContext:function(e){return Ir.__n[e.__c].props.value}}}};(typeof performance=="undefined"?"undefined":Te(performance))=="object"&&typeof performance.now=="function"&&performance.now.bind(performance);function On(e){return!!e&&e.$$typeof===Pr}var f={useState:function(e){return pe=1,fn(Sr,e)},useReducer:fn,useEffect:function(e,t){var n=He(ve++,3);!w.__s&&Ut(n.__H,t)&&(n.__=e,n.__H=t,q.__H.__h.push(n))},useLayoutEffect:pn,useRef:function(e){return pe=5,Qe(function(){return{current:e}},[])},useImperativeHandle:function(e,t,n){pe=6,pn(function(){typeof e=="function"?e(t()):e&&(e.current=t())},n==null?n:n.concat(e))},useMemo:Qe,useCallback:function(e,t){return pe=8,Qe(function(){return e},t)},useContext:function(e){var t=q.context[e.__c],n=He(ve++,9);return n.__c=e,t?(n.__==null&&(n.__=!0,t.sub(q)),t.props.value):e.__},useDebugValue:function(e,t){w.useDebugValue&&w.useDebugValue(t?t(e):e)},version:"16.8.0",Children:Lo,render:kr,hydrate:function(e,t,n){return Or(e,t),typeof n=="function"&&n(),e?e.__c:null},unmountComponentAtNode:function(e){return!!e.__k&&(Re(null,e),!0)},createPortal:jr,createElement:z,createContext:function(e,t){var n={__c:t="__cC"+pr++,__:e,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,a;return this.getChildContext||(o=[],(a={})[t]=this,this.getChildContext=function(){return a},this.shouldComponentUpdate=function(i){this.props.value!==i.value&&o.some(It)},this.sub=function(i){o.push(i);var c=i.componentWillUnmount;i.componentWillUnmount=function(){o.splice(o.indexOf(i),1),c&&c.call(i)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(e){return z.bind(null,e)},cloneElement:function(e){return On(e)?Ao.apply(null,arguments):e},createRef:function(){return{current:null}},Fragment:te,isValidElement:On,findDOMNode:function(e){return e&&(e.base||e.nodeType===1&&e)||null},Component:W,PureComponent:At,memo:function(e,t){function n(o){var a=this.props.ref,i=a==o.ref;return!i&&a&&(a.call?a(null):a.current=null),t?!t(this.props,o)||!i:xt(this.props,o)}function r(o){return this.shouldComponentUpdate=n,z(e,o)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(e){function t(n,r){var o=wr({},n);return delete o.ref,e(o,(r=n.ref||r)&&(Te(r)!="object"||"current"in r)?r:null)}return t.$$typeof=To,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t},unstable_batchedUpdates:function(e,t){return e(t)},StrictMode:te,Suspense:Ge,SuspenseList:ke,lazy:function(e){var t,n,r;function o(a){if(t||(t=e()).then(function(i){n=i.default||i},function(i){r=i}),r)throw r;if(!n)throw t;return z(n,a)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:$o};function zo(){return f.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},f.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function Cr(){return f.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},f.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var Wo=["translations"];function Nt(){return Nt=Object.assign||function(e){for(var t=1;t=0||(u[s]=i[s]);return u}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Jo=f.forwardRef(function(e,t){var n=e.translations,r=n===void 0?{}:n,o=Ko(e,Wo),a=r.buttonText,i=a===void 0?"Search":a,c=r.buttonAriaLabel,s=c===void 0?"Search":c,l=Qe(function(){return typeof navigator!="undefined"?/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"\u2318":"Ctrl":null},[]);return f.createElement("button",Nt({type:"button",className:"DocSearch DocSearch-Button","aria-label":s},o,{ref:t}),f.createElement("span",{className:"DocSearch-Button-Container"},f.createElement(Cr,null),f.createElement("span",{className:"DocSearch-Button-Placeholder"},i)),f.createElement("span",{className:"DocSearch-Button-Keys"},l!==null&&f.createElement(f.Fragment,null,f.createElement("span",{className:"DocSearch-Button-Key"},l==="Ctrl"?f.createElement(zo,null):l),f.createElement("span",{className:"DocSearch-Button-Key"},"K"))))});function Me(e){return e.reduce(function(t,n){return t.concat(n)},[])}var Qo=0;function Tt(e){return e.collections.length===0?0:e.collections.reduce(function(t,n){return t+n.items.length},0)}var Yo=function(){},Go=[{segment:"autocomplete-core",version:"1.5.2"}];function Ze(e,t){var n=t;return{then:function(r,o){return Ze(e.then(Fe(r,n,e),Fe(o,n,e)),n)},catch:function(r){return Ze(e.catch(Fe(r,n,e)),n)},finally:function(r){return r&&n.onCancelList.push(r),Ze(e.finally(Fe(r&&function(){return n.onCancelList=[],r()},n,e)),n)},cancel:function(){n.isCanceled=!0;var r=n.onCancelList;n.onCancelList=[],r.forEach(function(o){o()})},isCanceled:function(){return n.isCanceled===!0}}}function Sn(e){return Ze(e,{isCanceled:!1,onCancelList:[]})}function Fe(e,t,n){return e?function(r){return t.isCanceled?r:e(r)}:n}function wn(e,t,n,r){if(!n)return null;if(e<0&&(t===null||r!==null&&t===0))return n+e;var o=(t===null?-1:t)+e;return o<=-1||o>=n?r===null?null:0:o}function En(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Zo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xo(e,t){var n=[];return Promise.resolve(e(t)).then(function(r){return Promise.all(r.filter(function(o){return Boolean(o)}).map(function(o){if(o.sourceId,n.includes(o.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(o.sourceId)," is not unique."));n.push(o.sourceId);var a=function(i){for(var c=1;ce.length)&&(t=e.length);for(var n=0,r=new Array(t);n(c(),T(p,{class:"demo-home-nav__block",key:m.path,to:`${n.base}/${m.path}`},{default:L(()=>[V(w(m.title)+" ",1),b(d,{class:"demo-home-nav__icon"})]),_:2},1032,["to"]))),128))])])}var ge=g(_e,[["render",ve]]);const ye={components:{DemoHomeNav:ge},computed:{lang(){const{lang:e}=this.$route.meta;return e},config(){const{locales:e}=B.site;return e?e[this.lang]:B.site},smallTitle(){return this.config.title.length>=8}}},we={class:"demo-home"},$e=["src"],ke={key:0,class:"demo-home__desc"};function be(e,r,o,s,i,n){const d=y("demo-home-nav");return c(),l("div",we,[h("h1",{class:A(["demo-home__title",{"demo-home__title--small":n.smallTitle}])},[h("img",{src:n.config.logo},null,8,$e),h("span",null,w(n.config.title),1)],2),n.config.description?(c(),l("h2",ke,w(n.config.description),1)):O("v-if",!0),(c(!0),l(N,null,F(n.config.nav,(p,m)=>(c(),T(d,{key:m,lang:n.lang,group:p},null,8,["lang","group"]))),128))])}var z=g(ye,[["render",be]]);const{locales:E,defaultLang:Te}=B.site;H(Te);function xe(e){const r=e.path.split("/")[1];return Object.keys(E).indexOf(r)!==-1?r:j()}function De(){const e=[],r=Object.keys(x),o=E?Object.keys(E):[];return o.length?(e.push({name:"NotFound",path:"/:path(.*)+",redirect:s=>({name:xe(s)})}),o.forEach(s=>{e.push({name:s,path:`/${s}`,component:z,meta:{lang:s}})})):(e.push({name:"NotFound",path:"/:path(.*)+",redirect:{name:"home"}}),e.push({name:"home",path:"/",component:z})),r.forEach(s=>{const i=C(s);o.length?o.forEach(n=>{e.push({name:`${n}/${i}`,path:`/${n}/${i}`,component:x[s],meta:{name:s,lang:n}})}):e.push({name:i,path:`/${i}`,component:x[s],meta:{name:s}})}),e}const $=X({history:Y(),routes:De(),scrollBehavior:(e,r,o)=>o||{x:0,y:0}});W($.currentRoute,()=>{$.currentRoute.value.redirectedFrom||q(P)});M($);window.vueRouter=$;const Le={data(){return{path:"M296.114 508.035c-3.22-13.597.473-28.499 11.079-39.105l333.912-333.912c16.271-16.272 42.653-16.272 58.925 0s16.272 42.654 0 58.926L395.504 498.47l304.574 304.574c16.272 16.272 16.272 42.654 0 58.926s-42.654 16.272-58.926 0L307.241 528.058a41.472 41.472 0 0 1-11.127-20.023z"}},computed:{title(){const{name:e}=this.$route.meta||{};return e?e.replace(/-/g,""):""}},methods:{onBack(){history.length>1?history.back():this.$router.replace("/")}}},Be={class:"demo-nav"},Ee={class:"demo-nav__title"},Ne=["d"];function Se(e,r,o,s,i,n){return U((c(),l("div",Be,[h("div",Ee,w(n.title),1),(c(),l("svg",{class:"demo-nav__back",viewBox:"0 0 1000 1000",onClick:r[0]||(r[0]=(...d)=>n.onBack&&n.onBack(...d))},[h("path",{fill:"#969799","fill-rule":"evenodd",d:i.path},null,8,Ne)]))],512)),[[G,n.title]])}var Ke=g(Le,[["render",Se]]);const ze={components:{DemoNav:Ke}};function Ce(e,r,o,s,i,n){const d=y("demo-nav"),p=y("demo-section"),m=y("router-view");return c(),l(N,null,[b(d),b(m,null,{default:L(({Component:k})=>[(c(),T(Q,null,[b(p,null,{default:L(()=>[(c(),T(J(k)))]),_:2},1024)],1024))]),_:1})],64)}var Oe=g(ze,[["render",Ce]]);(function(){if(typeof window=="undefined")return;var e,r="ontouchstart"in window;document.createTouch||(document.createTouch=function(a,t,u,_,f,v,R){return new o(t,u,{pageX:_,pageY:f,screenX:v,screenY:R,clientX:_-window.pageXOffset,clientY:f-window.pageYOffset},0,0)}),document.createTouchList||(document.createTouchList=function(){for(var a=s(),t=0;t{window.app.mount("#app")},0);
diff --git a/assets/mobile.4cc4e0d8.js b/assets/mobile.4cc4e0d8.js
new file mode 100644
index 00000000..640d15c4
--- /dev/null
+++ b/assets/mobile.4cc4e0d8.js
@@ -0,0 +1 @@
+import{_ as g,f as C,b as H,l as M,g as j,h as P}from"./iframe-router.6349d441.js";import{a as l,t as w,f as O,i as D,o as c,n as A,d as h,r as y,F as N,b as F,c as T,w as L,h as V,e as b,l as X,m as Y,x as W,q,j as U,v as G,y as J,K as Q,s as Z}from"./vue-libs.67be768b.js";const I={name:"DemoBlock",props:{card:Boolean,title:String}},ee={class:"van-doc-demo-block"},te={key:0,class:"van-doc-demo-block__title"},ne={key:1,class:"van-doc-demo-block__card"};function oe(e,r,o,s,i,n){return c(),l("div",ee,[o.title?(c(),l("h2",te,w(o.title),1)):O("v-if",!0),o.card?(c(),l("div",ne,[D(e.$slots,"default")])):D(e.$slots,"default",{key:2})])}var S=g(I,[["render",oe]]);const se={name:"DemoSection",computed:{demoName(){const{meta:e}=this.$route||{};return e&&e.name?`demo-${C(e.name)}`:""}}};function ae(e,r,o,s,i,n){return c(),l("section",{class:A(["van-doc-demo-section",n.demoName])},[D(e.$slots,"default")],2)}var K=g(se,[["render",ae]]);const x={},B={name:"vant-weapp",build:{srcDir:"packages",site:{publicPath:"/vant-weapp/"}},site:{versions:[{label:"0.x",link:"/vant-weapp/0.x"}],title:"Vant Weapp",description:"\u8F7B\u91CF\u3001\u53EF\u9760\u7684\u5C0F\u7A0B\u5E8F UI \u7EC4\u4EF6\u5E93",logo:"https://img.yzcdn.cn/vant/logo.png",simulator:{url:"https://vant-contrib.gitee.io/vant/v2/mobile.html?weapp=1",syncPathFromSimulator:!1},links:[{logo:"https://img.yzcdn.cn/vant/vant-o.svg",url:"https://vant-contrib.gitee.io/vant/"},{logo:"https://b.yzcdn.cn/vant/logo/github.svg",url:"https://github.com/vant-ui/vant-weapp"}],baiduAnalytics:{seed:"ad6b5732c36321f2dafed737ac2da92f"},nav:[]}},ce={},re={viewBox:"0 0 1024 1024"},ie=h("path",{fill:"#B6C3D2",d:"M601.1 556.5L333.8 289.3c-24.5-24.5-24.5-64.6 0-89.1s64.6-24.5 89.1 0l267.3 267.3c24.5 24.5 24.5 64.6 0 89.1-24.5 24.4-64.6 24.4-89.1-.1z"},null,-1),ue=h("path",{fill:"#B6C3D2",d:"M690.2 556.5L422.9 823.8c-24.5 24.5-64.6 24.5-89.1 0s-24.5-64.6 0-89.1l267.3-267.3c24.5-24.5 64.6-24.5 89.1 0 24.5 24.6 24.5 64.6 0 89.1z"},null,-1),le=[ie,ue];function me(e,r){return c(),l("svg",re,le)}var de=g(ce,[["render",me]]);const _e={components:{ArrowRight:de},props:{lang:String,group:Object},data(){return{active:[]}},computed:{base(){return this.lang?`/${this.lang}`:""}}},he={class:"demo-home-nav"},pe={class:"demo-home-nav__title"},fe={class:"demo-home-nav__group"};function ve(e,r,o,s,i,n){const d=y("arrow-right"),p=y("router-link");return c(),l("div",he,[h("div",pe,w(o.group.title),1),h("div",fe,[(c(!0),l(N,null,F(o.group.items,m=>(c(),T(p,{class:"demo-home-nav__block",key:m.path,to:`${n.base}/${m.path}`},{default:L(()=>[V(w(m.title)+" ",1),b(d,{class:"demo-home-nav__icon"})]),_:2},1032,["to"]))),128))])])}var ge=g(_e,[["render",ve]]);const ye={components:{DemoHomeNav:ge},computed:{lang(){const{lang:e}=this.$route.meta;return e},config(){const{locales:e}=B.site;return e?e[this.lang]:B.site},smallTitle(){return this.config.title.length>=8}}},we={class:"demo-home"},$e=["src"],ke={key:0,class:"demo-home__desc"};function be(e,r,o,s,i,n){const d=y("demo-home-nav");return c(),l("div",we,[h("h1",{class:A(["demo-home__title",{"demo-home__title--small":n.smallTitle}])},[h("img",{src:n.config.logo},null,8,$e),h("span",null,w(n.config.title),1)],2),n.config.description?(c(),l("h2",ke,w(n.config.description),1)):O("v-if",!0),(c(!0),l(N,null,F(n.config.nav,(p,m)=>(c(),T(d,{key:m,lang:n.lang,group:p},null,8,["lang","group"]))),128))])}var z=g(ye,[["render",be]]);const{locales:E,defaultLang:Te}=B.site;H(Te);function xe(e){const r=e.path.split("/")[1];return Object.keys(E).indexOf(r)!==-1?r:j()}function De(){const e=[],r=Object.keys(x),o=E?Object.keys(E):[];return o.length?(e.push({name:"NotFound",path:"/:path(.*)+",redirect:s=>({name:xe(s)})}),o.forEach(s=>{e.push({name:s,path:`/${s}`,component:z,meta:{lang:s}})})):(e.push({name:"NotFound",path:"/:path(.*)+",redirect:{name:"home"}}),e.push({name:"home",path:"/",component:z})),r.forEach(s=>{const i=C(s);o.length?o.forEach(n=>{e.push({name:`${n}/${i}`,path:`/${n}/${i}`,component:x[s],meta:{name:s,lang:n}})}):e.push({name:i,path:`/${i}`,component:x[s],meta:{name:s}})}),e}const $=X({history:Y(),routes:De(),scrollBehavior:(e,r,o)=>o||{x:0,y:0}});W($.currentRoute,()=>{$.currentRoute.value.redirectedFrom||q(P)});M($);window.vueRouter=$;const Le={data(){return{path:"M296.114 508.035c-3.22-13.597.473-28.499 11.079-39.105l333.912-333.912c16.271-16.272 42.653-16.272 58.925 0s16.272 42.654 0 58.926L395.504 498.47l304.574 304.574c16.272 16.272 16.272 42.654 0 58.926s-42.654 16.272-58.926 0L307.241 528.058a41.472 41.472 0 0 1-11.127-20.023z"}},computed:{title(){const{name:e}=this.$route.meta||{};return e?e.replace(/-/g,""):""}},methods:{onBack(){history.length>1?history.back():this.$router.replace("/")}}},Be={class:"demo-nav"},Ee={class:"demo-nav__title"},Ne=["d"];function Se(e,r,o,s,i,n){return U((c(),l("div",Be,[h("div",Ee,w(n.title),1),(c(),l("svg",{class:"demo-nav__back",viewBox:"0 0 1000 1000",onClick:r[0]||(r[0]=(...d)=>n.onBack&&n.onBack(...d))},[h("path",{fill:"#969799","fill-rule":"evenodd",d:i.path},null,8,Ne)]))],512)),[[G,n.title]])}var Ke=g(Le,[["render",Se]]);const ze={components:{DemoNav:Ke}};function Ce(e,r,o,s,i,n){const d=y("demo-nav"),p=y("demo-section"),m=y("router-view");return c(),l(N,null,[b(d),b(m,null,{default:L(({Component:k})=>[(c(),T(Q,null,[b(p,null,{default:L(()=>[(c(),T(J(k)))]),_:2},1024)],1024))]),_:1})],64)}var Oe=g(ze,[["render",Ce]]);(function(){if(typeof window=="undefined")return;var e,r="ontouchstart"in window;document.createTouch||(document.createTouch=function(a,t,u,_,f,v,R){return new o(t,u,{pageX:_,pageY:f,screenX:v,screenY:R,clientX:_-window.pageXOffset,clientY:f-window.pageYOffset},0,0)}),document.createTouchList||(document.createTouchList=function(){for(var a=s(),t=0;t{window.app.mount("#app")},0);
diff --git a/index.html b/index.html
index 0315a9aa..63ba850a 100644
--- a/index.html
+++ b/index.html
@@ -26,9 +26,9 @@
})();
-
+
-
+
diff --git a/mobile.html b/mobile.html
index 1425fed4..0a8837a7 100644
--- a/mobile.html
+++ b/mobile.html
@@ -30,9 +30,9 @@
}
-
+
-
+