diff --git a/docs/markdown/changelog.md b/docs/markdown/changelog.md index 19571663..dcdcf1df 100644 --- a/docs/markdown/changelog.md +++ b/docs/markdown/changelog.md @@ -20,6 +20,10 @@ #### 新特性 +##### Area + +- `reset`方法支持传入`code`参数 + ##### Button - `color`属性支持渐变色 diff --git a/packages/area/README.md b/packages/area/README.md index 3b6d25e4..ebe86f64 100644 --- a/packages/area/README.md +++ b/packages/area/README.md @@ -65,11 +65,11 @@ ### 方法 -通过 selectComponent 可以获取到 area 实例并调用实例方法 +通过 selectComponent 可以获取到 Area 实例并调用实例方法 | 方法名 | 参数 | 返回值 | 介绍 | |-----------|-----------|-----------|-------------| -| reset | - | - | 重置所有选项到第一项 | +| reset | code: string | - | 根据 code 重置所有选项,若不传 code,则重置到第一项 | ### 省市区列表数据格式 diff --git a/packages/area/index.ts b/packages/area/index.ts index d545bc8e..0013e7a0 100644 --- a/packages/area/index.ts +++ b/packages/area/index.ts @@ -205,8 +205,8 @@ VantComponent({ return area; }, - reset() { - this.code = ''; + reset(code) { + this.code = code || ''; return this.setValues(); } }