diff --git a/childPackage/pages/billDetail/index.wxss b/childPackage/pages/billDetail/index.wxss index a28d78c..f89f4f3 100644 --- a/childPackage/pages/billDetail/index.wxss +++ b/childPackage/pages/billDetail/index.wxss @@ -6,7 +6,7 @@ display: flex; align-items: center; position: sticky; - z-index: 999 !important; + z-index: 999999 !important; } .titleContent { diff --git a/childPackage/pages/electricQuery/index.js b/childPackage/pages/electricQuery/index.js index ac3dbd4..d29a000 100644 --- a/childPackage/pages/electricQuery/index.js +++ b/childPackage/pages/electricQuery/index.js @@ -154,7 +154,7 @@ Page({ alertInfo(message) return; } - this.setData({ meterReadingList: data }) + this.setData({ meterReadingList: data, totalPage: 1 }) }, async export() { loadingFunc(async () => { @@ -204,7 +204,7 @@ Page({ alertInfo(message) return; } - this.setData({ accountingList: data }) + this.setData({ accountingList: data, totalPage: 1 }) }, async getMeters() { const { id } = wx.getStorageSync('tenement') diff --git a/childPackage/pages/electricQuery/index.wxml b/childPackage/pages/electricQuery/index.wxml index 83a0ef8..3491c96 100644 --- a/childPackage/pages/electricQuery/index.wxml +++ b/childPackage/pages/electricQuery/index.wxml @@ -53,7 +53,7 @@ {{year}} - 导出 + @@ -72,7 +72,12 @@ - + @@ -112,7 +117,7 @@ canvas-id="mychart-bar" ec="{{ ec }}" forceUseOldCanvas="{{false}}" - wx:if="{{list.length}}" + wx:if="{{list.length && queryType === 0}}" > - logo -

-

轻量、可靠的小程序 UI 组件库

- -

- npm version - - downloads - downloads -

- -

- 🔥 文档网站(国内) -   - 🌈 文档网站(GitHub) -   - 🚀 Vue 版 -

- ---- - -### 介绍 - -Vant 是一个**轻量、可靠的移动端组件库**,于 2017 年开源。 - -目前 Vant 官方提供了 [Vue 2 版本](https://vant-contrib.gitee.io/vant/v2)、[Vue 3 版本](https://vant-contrib.gitee.io/vant)和[微信小程序版本](http://vant-contrib.gitee.io/vant-weapp),并由社区团队维护 [React 版本](https://github.com/3lang3/react-vant)和[支付宝小程序版本](https://github.com/ant-move/Vant-Aliapp)。 - -## 预览 - -扫描下方小程序二维码,体验组件库示例。注意:因微信审核机制限制,目前示例小程序不是最新版本,可以 clone 代码到本地开发工具预览 - - - -## 使用之前 - -使用 Vant Weapp 前,请确保你已经学习过微信官方的 [小程序简易教程](https://developers.weixin.qq.com/miniprogram/dev/framework/) 和 [自定义组件介绍](https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/)。 - -## 安装 - -### 方式一. 通过 npm 安装 (推荐) - -小程序已经支持使用 npm 安装第三方包,详见 [npm 支持](https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html?search-key=npm) - -```bash -# 通过 npm 安装 -npm i @vant/weapp -S --production - -# 通过 yarn 安装 -yarn add @vant/weapp --production - -# 安装 0.x 版本 -npm i vant-weapp -S --production -``` - -### 方式二. 下载代码 - -直接通过 git 下载 Vant Weapp 源代码,并将 `dist` 目录拷贝到自己的项目中。 - -```bash -git clone https://github.com/youzan/vant-weapp.git -``` - -## 使用组件 - -以按钮组件为例,只需要在 json 文件中引入按钮对应的自定义组件即可 - -```json -{ - "usingComponents": { - "van-button": "/path/to/vant-weapp/dist/button/index" - } -} -``` - -接着就可以在 wxml 中直接使用组件 - -```html -按钮 -``` - -## 在开发者工具中预览 - -```bash -# 安装项目依赖 -npm install - -# 执行组件编译 -npm run dev -``` - -打开[微信开发者工具](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html),把`vant-weapp/example`目录添加进去就可以预览示例了。 - -PS:关于 `van-area` Area 省市区选择组件,地区数据初始化可以直接在云开发环境中导入`vant-weapp/example/database_area.JSON` 文件使用。 - -## 基础库版本 - -Vant Weapp 最低支持到小程序基础库 2.6.5 版本。 - -## 链接 - -- [意见反馈](https://github.com/youzan/vant-weapp/issues) -- [设计资源](https://vant-contrib.gitee.io/vant/#/zh-CN/design) -- [更新日志](https://vant-contrib.gitee.io/vant-weapp/#/changelog) -- [官方示例](https://github.com/vant-ui/vant-demo) - -## 核心团队 - -以下是 Vant 和 Vant Weapp 的核心贡献者们: - -| [![chenjiahan](https://avatars.githubusercontent.com/u/7237365?s=80&v=4)](https://github.com/chenjiahan/) | [![cookfront](https://avatars.githubusercontent.com/u/4829465?s=80&v=4)](https://github.com/cookfront/) | [![w91](https://avatars.githubusercontent.com/u/2599455?s=80&v=4)](https://github.com/w91/) | [![pangxie1991](https://avatars.githubusercontent.com/u/5961240?s=80&v=4)](https://github.com/pangxie1991/) | [![rex-zsd](https://avatars.githubusercontent.com/u/8767877?s=80&v=4)](https://github.com/rex-zsd/) | [![nemo-shen](https://avatars.githubusercontent.com/u/13480805?s=80&v=4)](https://github.com/nemo-shen/) | -| :-: | :-: | :-: | :-: | :-: | :-: | -| [chenjiahan](https://github.com/chenjiahan/) | [cookfront](https://github.com/cookfront/) | [wangnaiyi](https://github.com/w91/) | [pangxie](https://github.com/pangxie1991/) | [rex-zsd](https://github.com/rex-zsd/) | [nemo-shen](https://github.com/nemo-shen/) | - -| [![Lindysen](https://avatars.githubusercontent.com/u/33708359?s=80&v=4)](https://github.com/Lindysen/) | [![JakeLaoyu](https://avatars.githubusercontent.com/u/16181940?s=80&v=4)](https://github.com/JakeLaoyu/) | [![landluck](https://avatars.githubusercontent.com/u/27060081?s=80&v=4)](https://github.com/landluck/) | [![wjw-gavin](https://avatars.githubusercontent.com/u/19986739?s=80&v=4)](https://github.com/wjw-gavin/) | [![inottn](https://avatars.githubusercontent.com/u/18509404?s=80&v=4)](https://github.com/inottn/) | [![zhousg](https://avatars.githubusercontent.com/u/15833290?s=80&v=4)](https://github.com/zhousg/) | -| :-: | :-: | :-: | :-: | :-: | :-: | -| [Lindysen](https://github.com/Lindysen/) | [JakeLaoyu](https://github.com/JakeLaoyu/) | [landluck](https://github.com/landluck/) | [wjw-gavin](https://github.com/wjw-gavin/) | [inottn](https://github.com/inottn/) | [zhousg](https://github.com/zhousg/) | - -## 贡献者们 - -感谢以下小伙伴们为 Vant Weapp 发展做出的贡献: - - - contributors - - -## 开源协议 - -本项目基于 [MIT](https://zh.wikipedia.org/wiki/MIT%E8%A8%B1%E5%8F%AF%E8%AD%89)协议,请自由地享受和参与开源。 diff --git a/node_modules/@vant/weapp/dist/action-sheet/index.d.ts b/node_modules/@vant/weapp/dist/action-sheet/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/action-sheet/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/action-sheet/index.js b/node_modules/@vant/weapp/dist/action-sheet/index.js deleted file mode 100644 index 9c4879c..0000000 --- a/node_modules/@vant/weapp/dist/action-sheet/index.js +++ /dev/null @@ -1,75 +0,0 @@ -import { VantComponent } from '../common/component'; -import { button } from '../mixins/button'; -VantComponent({ - classes: ['list-class'], - mixins: [button], - props: { - show: Boolean, - title: String, - cancelText: String, - description: String, - round: { - type: Boolean, - value: true, - }, - zIndex: { - type: Number, - value: 100, - }, - actions: { - type: Array, - value: [], - }, - overlay: { - type: Boolean, - value: true, - }, - closeOnClickOverlay: { - type: Boolean, - value: true, - }, - closeOnClickAction: { - type: Boolean, - value: true, - }, - safeAreaInsetBottom: { - type: Boolean, - value: true, - }, - rootPortal: { - type: Boolean, - value: false, - }, - }, - methods: { - onSelect(event) { - const { index } = event.currentTarget.dataset; - const { actions, closeOnClickAction, canIUseGetUserProfile } = this.data; - const item = actions[index]; - if (item) { - this.$emit('select', item); - if (closeOnClickAction) { - this.onClose(); - } - if (item.openType === 'getUserInfo' && canIUseGetUserProfile) { - wx.getUserProfile({ - desc: item.getUserProfileDesc || ' ', - complete: (userProfile) => { - this.$emit('getuserinfo', userProfile); - }, - }); - } - } - }, - onCancel() { - this.$emit('cancel'); - }, - onClose() { - this.$emit('close'); - }, - onClickOverlay() { - this.$emit('click-overlay'); - this.onClose(); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/action-sheet/index.json b/node_modules/@vant/weapp/dist/action-sheet/index.json deleted file mode 100644 index 19bf989..0000000 --- a/node_modules/@vant/weapp/dist/action-sheet/index.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index", - "van-popup": "../popup/index", - "van-loading": "../loading/index" - } -} diff --git a/node_modules/@vant/weapp/dist/action-sheet/index.wxml b/node_modules/@vant/weapp/dist/action-sheet/index.wxml deleted file mode 100644 index 6311e33..0000000 --- a/node_modules/@vant/weapp/dist/action-sheet/index.wxml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - {{ title }} - - - - {{ description }} - - - - - - - - - - {{ cancelText }} - - - diff --git a/node_modules/@vant/weapp/dist/action-sheet/index.wxss b/node_modules/@vant/weapp/dist/action-sheet/index.wxss deleted file mode 100644 index eedd361..0000000 --- a/node_modules/@vant/weapp/dist/action-sheet/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-action-sheet{color:var(--action-sheet-item-text-color,#323233);max-height:var(--action-sheet-max-height,90%)!important}.van-action-sheet__cancel,.van-action-sheet__item{background-color:var(--action-sheet-item-background,#fff);font-size:var(--action-sheet-item-font-size,16px);line-height:var(--action-sheet-item-line-height,22px);padding:14px 16px;text-align:center}.van-action-sheet__cancel--hover,.van-action-sheet__item--hover{background-color:#f2f3f5}.van-action-sheet__cancel:after,.van-action-sheet__item:after{border-width:0}.van-action-sheet__cancel{color:var(--action-sheet-cancel-text-color,#646566)}.van-action-sheet__gap{background-color:var(--action-sheet-cancel-padding-color,#f7f8fa);display:block;height:var(--action-sheet-cancel-padding-top,8px)}.van-action-sheet__item--disabled{color:var(--action-sheet-item-disabled-text-color,#c8c9cc)}.van-action-sheet__item--disabled.van-action-sheet__item--hover{background-color:var(--action-sheet-item-background,#fff)}.van-action-sheet__subname{color:var(--action-sheet-subname-color,#969799);font-size:var(--action-sheet-subname-font-size,12px);line-height:var(--action-sheet-subname-line-height,20px);margin-top:var(--padding-xs,8px)}.van-action-sheet__header{font-size:var(--action-sheet-header-font-size,16px);font-weight:var(--font-weight-bold,500);line-height:var(--action-sheet-header-height,48px);text-align:center}.van-action-sheet__description{color:var(--action-sheet-description-color,#969799);font-size:var(--action-sheet-description-font-size,14px);line-height:var(--action-sheet-description-line-height,20px);padding:20px var(--padding-md,16px);text-align:center}.van-action-sheet__close{color:var(--action-sheet-close-icon-color,#c8c9cc);font-size:var(--action-sheet-close-icon-size,22px)!important;line-height:inherit!important;padding:var(--action-sheet-close-icon-padding,0 16px);position:absolute!important;right:0;top:0}.van-action-sheet__loading{display:flex!important} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/area/index.d.ts b/node_modules/@vant/weapp/dist/area/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/area/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/area/index.js b/node_modules/@vant/weapp/dist/area/index.js deleted file mode 100644 index 9cf1edd..0000000 --- a/node_modules/@vant/weapp/dist/area/index.js +++ /dev/null @@ -1,220 +0,0 @@ -import { VantComponent } from '../common/component'; -import { pickerProps } from '../picker/shared'; -import { requestAnimationFrame } from '../common/utils'; -const EMPTY_CODE = '000000'; -VantComponent({ - classes: ['active-class', 'toolbar-class', 'column-class'], - props: Object.assign(Object.assign({}, pickerProps), { showToolbar: { - type: Boolean, - value: true, - }, value: { - type: String, - observer(value) { - this.code = value; - this.setValues(); - }, - }, areaList: { - type: Object, - value: {}, - observer: 'setValues', - }, columnsNum: { - type: null, - value: 3, - }, columnsPlaceholder: { - type: Array, - observer(val) { - this.setData({ - typeToColumnsPlaceholder: { - province: val[0] || '', - city: val[1] || '', - county: val[2] || '', - }, - }); - }, - } }), - data: { - columns: [{ values: [] }, { values: [] }, { values: [] }], - typeToColumnsPlaceholder: {}, - }, - mounted() { - requestAnimationFrame(() => { - this.setValues(); - }); - }, - methods: { - getPicker() { - if (this.picker == null) { - this.picker = this.selectComponent('.van-area__picker'); - } - return this.picker; - }, - onCancel(event) { - this.emit('cancel', event.detail); - }, - onConfirm(event) { - const { index } = event.detail; - let { value } = event.detail; - value = this.parseValues(value); - this.emit('confirm', { value, index }); - }, - emit(type, detail) { - detail.values = detail.value; - delete detail.value; - this.$emit(type, detail); - }, - parseValues(values) { - const { columnsPlaceholder } = this.data; - return values.map((value, index) => { - if (value && - (!value.code || value.name === columnsPlaceholder[index])) { - return Object.assign(Object.assign({}, value), { code: '', name: '' }); - } - return value; - }); - }, - onChange(event) { - var _a; - const { index, picker, value } = event.detail; - this.code = value[index].code; - (_a = this.setValues()) === null || _a === void 0 ? void 0 : _a.then(() => { - this.$emit('change', { - picker, - values: this.parseValues(picker.getValues()), - index, - }); - }); - }, - getConfig(type) { - const { areaList } = this.data; - return (areaList && areaList[`${type}_list`]) || {}; - }, - getList(type, code) { - if (type !== 'province' && !code) { - return []; - } - const { typeToColumnsPlaceholder } = this.data; - const list = this.getConfig(type); - let result = Object.keys(list).map((code) => ({ - code, - name: list[code], - })); - if (code != null) { - // oversea code - if (code[0] === '9' && type === 'city') { - code = '9'; - } - result = result.filter((item) => item.code.indexOf(code) === 0); - } - if (typeToColumnsPlaceholder[type] && result.length) { - // set columns placeholder - const codeFill = type === 'province' - ? '' - : type === 'city' - ? EMPTY_CODE.slice(2, 4) - : EMPTY_CODE.slice(4, 6); - result.unshift({ - code: `${code}${codeFill}`, - name: typeToColumnsPlaceholder[type], - }); - } - return result; - }, - getIndex(type, code) { - let compareNum = type === 'province' ? 2 : type === 'city' ? 4 : 6; - const list = this.getList(type, code.slice(0, compareNum - 2)); - // oversea code - if (code[0] === '9' && type === 'province') { - compareNum = 1; - } - code = code.slice(0, compareNum); - for (let i = 0; i < list.length; i++) { - if (list[i].code.slice(0, compareNum) === code) { - return i; - } - } - return 0; - }, - setValues() { - const picker = this.getPicker(); - if (!picker) { - return; - } - let code = this.code || this.getDefaultCode(); - const provinceList = this.getList('province'); - const cityList = this.getList('city', code.slice(0, 2)); - const stack = []; - const indexes = []; - const { columnsNum } = this.data; - if (columnsNum >= 1) { - stack.push(picker.setColumnValues(0, provinceList, false)); - indexes.push(this.getIndex('province', code)); - } - if (columnsNum >= 2) { - stack.push(picker.setColumnValues(1, cityList, false)); - indexes.push(this.getIndex('city', code)); - if (cityList.length && code.slice(2, 4) === '00') { - [{ code }] = cityList; - } - } - if (columnsNum === 3) { - stack.push(picker.setColumnValues(2, this.getList('county', code.slice(0, 4)), false)); - indexes.push(this.getIndex('county', code)); - } - return Promise.all(stack) - .catch(() => { }) - .then(() => picker.setIndexes(indexes)) - .catch(() => { }); - }, - getDefaultCode() { - const { columnsPlaceholder } = this.data; - if (columnsPlaceholder.length) { - return EMPTY_CODE; - } - const countyCodes = Object.keys(this.getConfig('county')); - if (countyCodes[0]) { - return countyCodes[0]; - } - const cityCodes = Object.keys(this.getConfig('city')); - if (cityCodes[0]) { - return cityCodes[0]; - } - return ''; - }, - getValues() { - const picker = this.getPicker(); - if (!picker) { - return []; - } - return this.parseValues(picker.getValues().filter((value) => !!value)); - }, - getDetail() { - const values = this.getValues(); - const area = { - code: '', - country: '', - province: '', - city: '', - county: '', - }; - if (!values.length) { - return area; - } - const names = values.map((item) => item.name); - area.code = values[values.length - 1].code; - if (area.code[0] === '9') { - area.country = names[1] || ''; - area.province = names[2] || ''; - } - else { - area.province = names[0] || ''; - area.city = names[1] || ''; - area.county = names[2] || ''; - } - return area; - }, - reset(code) { - this.code = code || ''; - return this.setValues(); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/area/index.json b/node_modules/@vant/weapp/dist/area/index.json deleted file mode 100644 index a778e91..0000000 --- a/node_modules/@vant/weapp/dist/area/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-picker": "../picker/index" - } -} diff --git a/node_modules/@vant/weapp/dist/area/index.wxml b/node_modules/@vant/weapp/dist/area/index.wxml deleted file mode 100644 index 3a437b7..0000000 --- a/node_modules/@vant/weapp/dist/area/index.wxml +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/node_modules/@vant/weapp/dist/area/index.wxs b/node_modules/@vant/weapp/dist/area/index.wxs deleted file mode 100644 index 07723c1..0000000 --- a/node_modules/@vant/weapp/dist/area/index.wxs +++ /dev/null @@ -1,8 +0,0 @@ -/* eslint-disable */ -function displayColumns(columns, columnsNum) { - return columns.slice(0, +columnsNum); -} - -module.exports = { - displayColumns: displayColumns, -}; diff --git a/node_modules/@vant/weapp/dist/area/index.wxss b/node_modules/@vant/weapp/dist/area/index.wxss deleted file mode 100644 index 99694d6..0000000 --- a/node_modules/@vant/weapp/dist/area/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss'; \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/button/index.d.ts b/node_modules/@vant/weapp/dist/button/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/button/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/button/index.js b/node_modules/@vant/weapp/dist/button/index.js deleted file mode 100644 index 0e3c134..0000000 --- a/node_modules/@vant/weapp/dist/button/index.js +++ /dev/null @@ -1,64 +0,0 @@ -import { VantComponent } from '../common/component'; -import { button } from '../mixins/button'; -import { canIUseFormFieldButton } from '../common/version'; -const mixins = [button]; -if (canIUseFormFieldButton()) { - mixins.push('wx://form-field-button'); -} -VantComponent({ - mixins, - classes: ['hover-class', 'loading-class'], - data: { - baseStyle: '', - }, - props: { - formType: String, - icon: String, - classPrefix: { - type: String, - value: 'van-icon', - }, - plain: Boolean, - block: Boolean, - round: Boolean, - square: Boolean, - loading: Boolean, - hairline: Boolean, - disabled: Boolean, - loadingText: String, - customStyle: String, - loadingType: { - type: String, - value: 'circular', - }, - type: { - type: String, - value: 'default', - }, - dataset: null, - size: { - type: String, - value: 'normal', - }, - loadingSize: { - type: String, - value: '20px', - }, - color: String, - }, - methods: { - onClick(event) { - this.$emit('click', event); - const { canIUseGetUserProfile, openType, getUserProfileDesc, lang, } = this.data; - if (openType === 'getUserInfo' && canIUseGetUserProfile) { - wx.getUserProfile({ - desc: getUserProfileDesc || ' ', - lang: lang || 'en', - complete: (userProfile) => { - this.$emit('getuserinfo', userProfile); - }, - }); - } - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/button/index.json b/node_modules/@vant/weapp/dist/button/index.json deleted file mode 100644 index e00a588..0000000 --- a/node_modules/@vant/weapp/dist/button/index.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index", - "van-loading": "../loading/index" - } -} diff --git a/node_modules/@vant/weapp/dist/button/index.wxml b/node_modules/@vant/weapp/dist/button/index.wxml deleted file mode 100644 index e7f60f1..0000000 --- a/node_modules/@vant/weapp/dist/button/index.wxml +++ /dev/null @@ -1,56 +0,0 @@ - - - - diff --git a/node_modules/@vant/weapp/dist/button/index.wxs b/node_modules/@vant/weapp/dist/button/index.wxs deleted file mode 100644 index 8b649fe..0000000 --- a/node_modules/@vant/weapp/dist/button/index.wxs +++ /dev/null @@ -1,39 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); - -function rootStyle(data) { - if (!data.color) { - return data.customStyle; - } - - var properties = { - color: data.plain ? data.color : '#fff', - background: data.plain ? null : data.color, - }; - - // hide border when color is linear-gradient - if (data.color.indexOf('gradient') !== -1) { - properties.border = 0; - } else { - properties['border-color'] = data.color; - } - - return style([properties, data.customStyle]); -} - -function loadingColor(data) { - if (data.plain) { - return data.color ? data.color : '#c9c9c9'; - } - - if (data.type === 'default') { - return '#c9c9c9'; - } - - return '#fff'; -} - -module.exports = { - rootStyle: rootStyle, - loadingColor: loadingColor, -}; diff --git a/node_modules/@vant/weapp/dist/button/index.wxss b/node_modules/@vant/weapp/dist/button/index.wxss deleted file mode 100644 index bd8bb5a..0000000 --- a/node_modules/@vant/weapp/dist/button/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-button{-webkit-text-size-adjust:100%;align-items:center;-webkit-appearance:none;border-radius:var(--button-border-radius,2px);box-sizing:border-box;display:inline-flex;font-size:var(--button-default-font-size,16px);height:var(--button-default-height,44px);justify-content:center;line-height:var(--button-line-height,20px);padding:0;position:relative;text-align:center;transition:opacity .2s;vertical-align:middle}.van-button:before{background-color:#000;border:inherit;border-color:#000;border-radius:inherit;content:" ";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.van-button:after{border-width:0}.van-button--active:before{opacity:.15}.van-button--unclickable:after{display:none}.van-button--default{background:var(--button-default-background-color,#fff);border:var(--button-border-width,1px) solid var(--button-default-border-color,#ebedf0);color:var(--button-default-color,#323233)}.van-button--primary{background:var(--button-primary-background-color,#07c160);border:var(--button-border-width,1px) solid var(--button-primary-border-color,#07c160);color:var(--button-primary-color,#fff)}.van-button--info{background:var(--button-info-background-color,#1989fa);border:var(--button-border-width,1px) solid var(--button-info-border-color,#1989fa);color:var(--button-info-color,#fff)}.van-button--danger{background:var(--button-danger-background-color,#ee0a24);border:var(--button-border-width,1px) solid var(--button-danger-border-color,#ee0a24);color:var(--button-danger-color,#fff)}.van-button--warning{background:var(--button-warning-background-color,#ff976a);border:var(--button-border-width,1px) solid var(--button-warning-border-color,#ff976a);color:var(--button-warning-color,#fff)}.van-button--plain{background:var(--button-plain-background-color,#fff)}.van-button--plain.van-button--primary{color:var(--button-primary-background-color,#07c160)}.van-button--plain.van-button--info{color:var(--button-info-background-color,#1989fa)}.van-button--plain.van-button--danger{color:var(--button-danger-background-color,#ee0a24)}.van-button--plain.van-button--warning{color:var(--button-warning-background-color,#ff976a)}.van-button--large{height:var(--button-large-height,50px);width:100%}.van-button--normal{font-size:var(--button-normal-font-size,14px);padding:0 15px}.van-button--small{font-size:var(--button-small-font-size,12px);height:var(--button-small-height,30px);min-width:var(--button-small-min-width,60px);padding:0 var(--padding-xs,8px)}.van-button--mini{display:inline-block;font-size:var(--button-mini-font-size,10px);height:var(--button-mini-height,22px);min-width:var(--button-mini-min-width,50px)}.van-button--mini+.van-button--mini{margin-left:5px}.van-button--block{display:flex;width:100%}.van-button--round{border-radius:var(--button-round-border-radius,999px)}.van-button--square{border-radius:0}.van-button--disabled{opacity:var(--button-disabled-opacity,.5)}.van-button__text{display:inline}.van-button__icon+.van-button__text:not(:empty),.van-button__loading-text{margin-left:4px}.van-button__icon{line-height:inherit!important;min-width:1em;vertical-align:top}.van-button--hairline{border-width:0;padding-top:1px}.van-button--hairline:after{border-color:inherit;border-radius:calc(var(--button-border-radius, 2px)*2);border-width:1px}.van-button--hairline.van-button--round:after{border-radius:var(--button-round-border-radius,999px)}.van-button--hairline.van-button--square:after{border-radius:0} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/calendar/calendar.wxml b/node_modules/@vant/weapp/dist/calendar/calendar.wxml deleted file mode 100644 index 2ddb048..0000000 --- a/node_modules/@vant/weapp/dist/calendar/calendar.wxml +++ /dev/null @@ -1,70 +0,0 @@ - - - -
- -
- - - - - - - - - - - - {{ - computed.getButtonDisabled(type, currentDate, minRange) - ? confirmDisabledText - : confirmText - }} - - -
diff --git a/node_modules/@vant/weapp/dist/calendar/index.d.ts b/node_modules/@vant/weapp/dist/calendar/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/calendar/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/calendar/index.js b/node_modules/@vant/weapp/dist/calendar/index.js deleted file mode 100644 index 515de42..0000000 --- a/node_modules/@vant/weapp/dist/calendar/index.js +++ /dev/null @@ -1,360 +0,0 @@ -import { VantComponent } from '../common/component'; -import { ROW_HEIGHT, getPrevDay, getNextDay, getToday, compareDay, copyDates, calcDateNum, formatMonthTitle, compareMonth, getMonths, getDayByOffset, } from './utils'; -import Toast from '../toast/toast'; -import { requestAnimationFrame } from '../common/utils'; -const initialMinDate = getToday().getTime(); -const initialMaxDate = (() => { - const now = getToday(); - return new Date(now.getFullYear(), now.getMonth() + 6, now.getDate()).getTime(); -})(); -const getTime = (date) => date instanceof Date ? date.getTime() : date; -VantComponent({ - props: { - title: { - type: String, - value: '日期选择', - }, - color: String, - show: { - type: Boolean, - observer(val) { - if (val) { - this.initRect(); - this.scrollIntoView(); - } - }, - }, - formatter: null, - confirmText: { - type: String, - value: '确定', - }, - confirmDisabledText: { - type: String, - value: '确定', - }, - rangePrompt: String, - showRangePrompt: { - type: Boolean, - value: true, - }, - defaultDate: { - type: null, - value: getToday().getTime(), - observer(val) { - this.setData({ currentDate: val }); - this.scrollIntoView(); - }, - }, - allowSameDay: Boolean, - type: { - type: String, - value: 'single', - observer: 'reset', - }, - minDate: { - type: Number, - value: initialMinDate, - }, - maxDate: { - type: Number, - value: initialMaxDate, - }, - position: { - type: String, - value: 'bottom', - }, - rowHeight: { - type: null, - value: ROW_HEIGHT, - }, - round: { - type: Boolean, - value: true, - }, - poppable: { - type: Boolean, - value: true, - }, - showMark: { - type: Boolean, - value: true, - }, - showTitle: { - type: Boolean, - value: true, - }, - showConfirm: { - type: Boolean, - value: true, - }, - showSubtitle: { - type: Boolean, - value: true, - }, - safeAreaInsetBottom: { - type: Boolean, - value: true, - }, - closeOnClickOverlay: { - type: Boolean, - value: true, - }, - maxRange: { - type: null, - value: null, - }, - minRange: { - type: Number, - value: 1, - }, - firstDayOfWeek: { - type: Number, - value: 0, - }, - readonly: Boolean, - rootPortal: { - type: Boolean, - value: false, - }, - }, - data: { - subtitle: '', - currentDate: null, - scrollIntoView: '', - }, - watch: { - minDate() { - this.initRect(); - }, - maxDate() { - this.initRect(); - }, - }, - created() { - this.setData({ - currentDate: this.getInitialDate(this.data.defaultDate), - }); - }, - mounted() { - if (this.data.show || !this.data.poppable) { - this.initRect(); - this.scrollIntoView(); - } - }, - methods: { - reset() { - this.setData({ currentDate: this.getInitialDate(this.data.defaultDate) }); - this.scrollIntoView(); - }, - initRect() { - if (this.contentObserver != null) { - this.contentObserver.disconnect(); - } - const contentObserver = this.createIntersectionObserver({ - thresholds: [0, 0.1, 0.9, 1], - observeAll: true, - }); - this.contentObserver = contentObserver; - contentObserver.relativeTo('.van-calendar__body'); - contentObserver.observe('.month', (res) => { - if (res.boundingClientRect.top <= res.relativeRect.top) { - // @ts-ignore - this.setData({ subtitle: formatMonthTitle(res.dataset.date) }); - } - }); - }, - limitDateRange(date, minDate = null, maxDate = null) { - minDate = minDate || this.data.minDate; - maxDate = maxDate || this.data.maxDate; - if (compareDay(date, minDate) === -1) { - return minDate; - } - if (compareDay(date, maxDate) === 1) { - return maxDate; - } - return date; - }, - getInitialDate(defaultDate = null) { - const { type, minDate, maxDate, allowSameDay } = this.data; - if (!defaultDate) - return []; - const now = getToday().getTime(); - if (type === 'range') { - if (!Array.isArray(defaultDate)) { - defaultDate = []; - } - const [startDay, endDay] = defaultDate || []; - const startDate = getTime(startDay || now); - const start = this.limitDateRange(startDate, minDate, allowSameDay ? startDate : getPrevDay(new Date(maxDate)).getTime()); - const date = getTime(endDay || now); - const end = this.limitDateRange(date, allowSameDay ? date : getNextDay(new Date(minDate)).getTime()); - return [start, end]; - } - if (type === 'multiple') { - if (Array.isArray(defaultDate)) { - return defaultDate.map((date) => this.limitDateRange(date)); - } - return [this.limitDateRange(now)]; - } - if (!defaultDate || Array.isArray(defaultDate)) { - defaultDate = now; - } - return this.limitDateRange(defaultDate); - }, - scrollIntoView() { - requestAnimationFrame(() => { - const { currentDate, type, show, poppable, minDate, maxDate } = this.data; - if (!currentDate) - return; - // @ts-ignore - const targetDate = type === 'single' ? currentDate : currentDate[0]; - const displayed = show || !poppable; - if (!targetDate || !displayed) { - return; - } - const months = getMonths(minDate, maxDate); - months.some((month, index) => { - if (compareMonth(month, targetDate) === 0) { - this.setData({ scrollIntoView: `month${index}` }); - return true; - } - return false; - }); - }); - }, - onOpen() { - this.$emit('open'); - }, - onOpened() { - this.$emit('opened'); - }, - onClose() { - this.$emit('close'); - }, - onClosed() { - this.$emit('closed'); - }, - onClickDay(event) { - if (this.data.readonly) { - return; - } - let { date } = event.detail; - const { type, currentDate, allowSameDay } = this.data; - if (type === 'range') { - // @ts-ignore - const [startDay, endDay] = currentDate; - if (startDay && !endDay) { - const compareToStart = compareDay(date, startDay); - if (compareToStart === 1) { - const { days } = this.selectComponent('.month').data; - days.some((day, index) => { - const isDisabled = day.type === 'disabled' && - getTime(startDay) < getTime(day.date) && - getTime(day.date) < getTime(date); - if (isDisabled) { - ({ date } = days[index - 1]); - } - return isDisabled; - }); - this.select([startDay, date], true); - } - else if (compareToStart === -1) { - this.select([date, null]); - } - else if (allowSameDay) { - this.select([date, date], true); - } - } - else { - this.select([date, null]); - } - } - else if (type === 'multiple') { - let selectedIndex; - // @ts-ignore - const selected = currentDate.some((dateItem, index) => { - const equal = compareDay(dateItem, date) === 0; - if (equal) { - selectedIndex = index; - } - return equal; - }); - if (selected) { - // @ts-ignore - const cancelDate = currentDate.splice(selectedIndex, 1); - this.setData({ currentDate }); - this.unselect(cancelDate); - } - else { - // @ts-ignore - this.select([...currentDate, date]); - } - } - else { - this.select(date, true); - } - }, - unselect(dateArray) { - const date = dateArray[0]; - if (date) { - this.$emit('unselect', copyDates(date)); - } - }, - select(date, complete) { - if (complete && this.data.type === 'range') { - const valid = this.checkRange(date); - if (!valid) { - // auto selected to max range if showConfirm - if (this.data.showConfirm) { - this.emit([ - date[0], - getDayByOffset(date[0], this.data.maxRange - 1), - ]); - } - else { - this.emit(date); - } - return; - } - } - this.emit(date); - if (complete && !this.data.showConfirm) { - this.onConfirm(); - } - }, - emit(date) { - this.setData({ - currentDate: Array.isArray(date) ? date.map(getTime) : getTime(date), - }); - this.$emit('select', copyDates(date)); - }, - checkRange(date) { - const { maxRange, rangePrompt, showRangePrompt } = this.data; - if (maxRange && calcDateNum(date) > maxRange) { - if (showRangePrompt) { - Toast({ - context: this, - message: rangePrompt || `选择天数不能超过 ${maxRange} 天`, - }); - } - this.$emit('over-range'); - return false; - } - return true; - }, - onConfirm() { - if (this.data.type === 'range' && - !this.checkRange(this.data.currentDate)) { - return; - } - wx.nextTick(() => { - // @ts-ignore - this.$emit('confirm', copyDates(this.data.currentDate)); - }); - }, - onClickSubtitle(event) { - this.$emit('click-subtitle', event); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/calendar/index.json b/node_modules/@vant/weapp/dist/calendar/index.json deleted file mode 100644 index 397d5ae..0000000 --- a/node_modules/@vant/weapp/dist/calendar/index.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "component": true, - "usingComponents": { - "header": "./components/header/index", - "month": "./components/month/index", - "van-button": "../button/index", - "van-popup": "../popup/index", - "van-toast": "../toast/index" - } -} diff --git a/node_modules/@vant/weapp/dist/calendar/index.wxml b/node_modules/@vant/weapp/dist/calendar/index.wxml deleted file mode 100644 index 9d0fc6b..0000000 --- a/node_modules/@vant/weapp/dist/calendar/index.wxml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - diff --git a/node_modules/@vant/weapp/dist/calendar/index.wxs b/node_modules/@vant/weapp/dist/calendar/index.wxs deleted file mode 100644 index 0a56646..0000000 --- a/node_modules/@vant/weapp/dist/calendar/index.wxs +++ /dev/null @@ -1,37 +0,0 @@ -/* eslint-disable */ -var utils = require('./utils.wxs'); - -function getMonths(minDate, maxDate) { - var months = []; - var cursor = getDate(minDate); - - cursor.setDate(1); - - do { - months.push(cursor.getTime()); - cursor.setMonth(cursor.getMonth() + 1); - } while (utils.compareMonth(cursor, getDate(maxDate)) !== 1); - - return months; -} - -function getButtonDisabled(type, currentDate, minRange) { - if (currentDate == null) { - return true; - } - - if (type === 'range') { - return !currentDate[0] || !currentDate[1]; - } - - if (type === 'multiple') { - return currentDate.length < minRange; - } - - return !currentDate; -} - -module.exports = { - getMonths: getMonths, - getButtonDisabled: getButtonDisabled -}; diff --git a/node_modules/@vant/weapp/dist/calendar/index.wxss b/node_modules/@vant/weapp/dist/calendar/index.wxss deleted file mode 100644 index a1f1cf0..0000000 --- a/node_modules/@vant/weapp/dist/calendar/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-calendar{background-color:var(--calendar-background-color,#fff);display:flex;flex-direction:column;height:var(--calendar-height,100%)}.van-calendar__close-icon{top:11px}.van-calendar__popup--bottom,.van-calendar__popup--top{height:var(--calendar-popup-height,90%)}.van-calendar__popup--left,.van-calendar__popup--right{height:100%}.van-calendar__body{-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.van-calendar__footer{flex-shrink:0;padding:0 var(--padding-md,16px)}.van-calendar__footer--safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}.van-calendar__footer+.van-calendar__footer,.van-calendar__footer:empty{display:none}.van-calendar__footer:empty+.van-calendar__footer{display:block!important}.van-calendar__confirm{height:var(--calendar-confirm-button-height,36px)!important;line-height:var(--calendar-confirm-button-line-height,34px)!important;margin:var(--calendar-confirm-button-margin,7px 0)!important} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/calendar/utils.d.ts b/node_modules/@vant/weapp/dist/calendar/utils.d.ts deleted file mode 100644 index 889e6e7..0000000 --- a/node_modules/@vant/weapp/dist/calendar/utils.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -export declare const ROW_HEIGHT = 64; -export declare function formatMonthTitle(date: Date): string; -export declare function compareMonth(date1: Date | number, date2: Date | number): 0 | 1 | -1; -export declare function compareDay(day1: Date | number, day2: Date | number): 0 | 1 | -1; -export declare function getDayByOffset(date: Date, offset: number): Date; -export declare function getPrevDay(date: Date): Date; -export declare function getNextDay(date: Date): Date; -export declare function getToday(): Date; -export declare function calcDateNum(date: [Date, Date]): number; -export declare function copyDates(dates: Date | Date[]): Date | Date[]; -export declare function getMonthEndDay(year: number, month: number): number; -export declare function getMonths(minDate: number, maxDate: number): number[]; diff --git a/node_modules/@vant/weapp/dist/calendar/utils.js b/node_modules/@vant/weapp/dist/calendar/utils.js deleted file mode 100644 index 83d6971..0000000 --- a/node_modules/@vant/weapp/dist/calendar/utils.js +++ /dev/null @@ -1,83 +0,0 @@ -export const ROW_HEIGHT = 64; -export function formatMonthTitle(date) { - if (!(date instanceof Date)) { - date = new Date(date); - } - return `${date.getFullYear()}年${date.getMonth() + 1}月`; -} -export function compareMonth(date1, date2) { - if (!(date1 instanceof Date)) { - date1 = new Date(date1); - } - if (!(date2 instanceof Date)) { - date2 = new Date(date2); - } - const year1 = date1.getFullYear(); - const year2 = date2.getFullYear(); - const month1 = date1.getMonth(); - const month2 = date2.getMonth(); - if (year1 === year2) { - return month1 === month2 ? 0 : month1 > month2 ? 1 : -1; - } - return year1 > year2 ? 1 : -1; -} -export function compareDay(day1, day2) { - if (!(day1 instanceof Date)) { - day1 = new Date(day1); - } - if (!(day2 instanceof Date)) { - day2 = new Date(day2); - } - const compareMonthResult = compareMonth(day1, day2); - if (compareMonthResult === 0) { - const date1 = day1.getDate(); - const date2 = day2.getDate(); - return date1 === date2 ? 0 : date1 > date2 ? 1 : -1; - } - return compareMonthResult; -} -export function getDayByOffset(date, offset) { - date = new Date(date); - date.setDate(date.getDate() + offset); - return date; -} -export function getPrevDay(date) { - return getDayByOffset(date, -1); -} -export function getNextDay(date) { - return getDayByOffset(date, 1); -} -export function getToday() { - const today = new Date(); - today.setHours(0, 0, 0, 0); - return today; -} -export function calcDateNum(date) { - const day1 = new Date(date[0]).getTime(); - const day2 = new Date(date[1]).getTime(); - return (day2 - day1) / (1000 * 60 * 60 * 24) + 1; -} -export function copyDates(dates) { - if (Array.isArray(dates)) { - return dates.map((date) => { - if (date === null) { - return date; - } - return new Date(date); - }); - } - return new Date(dates); -} -export function getMonthEndDay(year, month) { - return 32 - new Date(year, month - 1, 32).getDate(); -} -export function getMonths(minDate, maxDate) { - const months = []; - const cursor = new Date(minDate); - cursor.setDate(1); - do { - months.push(cursor.getTime()); - cursor.setMonth(cursor.getMonth() + 1); - } while (compareMonth(cursor, maxDate) !== 1); - return months; -} diff --git a/node_modules/@vant/weapp/dist/calendar/utils.wxs b/node_modules/@vant/weapp/dist/calendar/utils.wxs deleted file mode 100644 index e57f6b3..0000000 --- a/node_modules/@vant/weapp/dist/calendar/utils.wxs +++ /dev/null @@ -1,25 +0,0 @@ -/* eslint-disable */ -function getMonthEndDay(year, month) { - return 32 - getDate(year, month - 1, 32).getDate(); -} - -function compareMonth(date1, date2) { - date1 = getDate(date1); - date2 = getDate(date2); - - var year1 = date1.getFullYear(); - var year2 = date2.getFullYear(); - var month1 = date1.getMonth(); - var month2 = date2.getMonth(); - - if (year1 === year2) { - return month1 === month2 ? 0 : month1 > month2 ? 1 : -1; - } - - return year1 > year2 ? 1 : -1; -} - -module.exports = { - getMonthEndDay: getMonthEndDay, - compareMonth: compareMonth -}; diff --git a/node_modules/@vant/weapp/dist/card/index.d.ts b/node_modules/@vant/weapp/dist/card/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/card/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/card/index.js b/node_modules/@vant/weapp/dist/card/index.js deleted file mode 100644 index 5bbd212..0000000 --- a/node_modules/@vant/weapp/dist/card/index.js +++ /dev/null @@ -1,49 +0,0 @@ -import { link } from '../mixins/link'; -import { VantComponent } from '../common/component'; -VantComponent({ - classes: [ - 'num-class', - 'desc-class', - 'thumb-class', - 'title-class', - 'price-class', - 'origin-price-class', - ], - mixins: [link], - props: { - tag: String, - num: String, - desc: String, - thumb: String, - title: String, - price: { - type: String, - observer: 'updatePrice', - }, - centered: Boolean, - lazyLoad: Boolean, - thumbLink: String, - originPrice: String, - thumbMode: { - type: String, - value: 'aspectFit', - }, - currency: { - type: String, - value: '¥', - }, - }, - methods: { - updatePrice() { - const { price } = this.data; - const priceArr = price.toString().split('.'); - this.setData({ - integerStr: priceArr[0], - decimalStr: priceArr[1] ? `.${priceArr[1]}` : '', - }); - }, - onClickThumb() { - this.jumpLink('thumbLink'); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/card/index.json b/node_modules/@vant/weapp/dist/card/index.json deleted file mode 100644 index e917407..0000000 --- a/node_modules/@vant/weapp/dist/card/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-tag": "../tag/index" - } -} diff --git a/node_modules/@vant/weapp/dist/card/index.wxml b/node_modules/@vant/weapp/dist/card/index.wxml deleted file mode 100644 index 62173e4..0000000 --- a/node_modules/@vant/weapp/dist/card/index.wxml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - {{ tag }} - - - - - - - {{ title }} - - - {{ desc }} - - - - - - - - - {{ currency }} - {{ integerStr }} - {{ decimalStr }} - - - {{ currency }} {{ originPrice }} - - x {{ num }} - - - - - - - - - - diff --git a/node_modules/@vant/weapp/dist/card/index.wxss b/node_modules/@vant/weapp/dist/card/index.wxss deleted file mode 100644 index 0f4d7c5..0000000 --- a/node_modules/@vant/weapp/dist/card/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-card{background-color:var(--card-background-color,#fafafa);box-sizing:border-box;color:var(--card-text-color,#323233);font-size:var(--card-font-size,12px);padding:var(--card-padding,8px 16px);position:relative}.van-card__header{display:flex}.van-card__header--center{align-items:center;justify-content:center}.van-card__thumb{flex:none;height:var(--card-thumb-size,88px);margin-right:var(--padding-xs,8px);position:relative;width:var(--card-thumb-size,88px)}.van-card__thumb:empty{display:none}.van-card__img{border-radius:8px;height:100%;width:100%}.van-card__content{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:var(--card-thumb-size,88px);min-width:0;position:relative}.van-card__content--center{justify-content:center}.van-card__desc,.van-card__title{word-wrap:break-word}.van-card__title{font-weight:700;line-height:var(--card-title-line-height,16px)}.van-card__desc{color:var(--card-desc-color,#646566);line-height:var(--card-desc-line-height,20px)}.van-card__bottom{line-height:20px}.van-card__price{color:var(--card-price-color,#ee0a24);display:inline-block;font-size:var(--card-price-font-size,12px);font-weight:700}.van-card__price-integer{font-size:var(--card-price-integer-font-size,16px)}.van-card__price-decimal,.van-card__price-integer{font-family:var(--card-price-font-family,Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif)}.van-card__origin-price{color:var(--card-origin-price-color,#646566);display:inline-block;font-size:var(--card-origin-price-font-size,10px);margin-left:5px;text-decoration:line-through}.van-card__num{float:right}.van-card__tag{left:0;position:absolute!important;top:2px}.van-card__footer{flex:none;text-align:right;width:100%} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/cascader/index.d.ts b/node_modules/@vant/weapp/dist/cascader/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/cascader/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/cascader/index.js b/node_modules/@vant/weapp/dist/cascader/index.js deleted file mode 100644 index 03680f5..0000000 --- a/node_modules/@vant/weapp/dist/cascader/index.js +++ /dev/null @@ -1,209 +0,0 @@ -import { VantComponent } from '../common/component'; -var FieldName; -(function (FieldName) { - FieldName["TEXT"] = "text"; - FieldName["VALUE"] = "value"; - FieldName["CHILDREN"] = "children"; -})(FieldName || (FieldName = {})); -const defaultFieldNames = { - text: FieldName.TEXT, - value: FieldName.VALUE, - children: FieldName.CHILDREN, -}; -VantComponent({ - props: { - title: String, - value: { - type: String, - }, - placeholder: { - type: String, - value: '请选择', - }, - activeColor: { - type: String, - value: '#1989fa', - }, - options: { - type: Array, - value: [], - }, - swipeable: { - type: Boolean, - value: false, - }, - closeable: { - type: Boolean, - value: true, - }, - showHeader: { - type: Boolean, - value: true, - }, - closeIcon: { - type: String, - value: 'cross', - }, - fieldNames: { - type: Object, - value: defaultFieldNames, - observer: 'updateFieldNames', - }, - useTitleSlot: Boolean, - }, - data: { - tabs: [], - activeTab: 0, - textKey: FieldName.TEXT, - valueKey: FieldName.VALUE, - childrenKey: FieldName.CHILDREN, - innerValue: '', - }, - watch: { - options() { - this.updateTabs(); - }, - value(newVal) { - this.updateValue(newVal); - }, - }, - created() { - this.updateTabs(); - }, - methods: { - updateValue(val) { - if (val !== undefined) { - const values = this.data.tabs.map((tab) => tab.selected && tab.selected[this.data.valueKey]); - if (values.indexOf(val) > -1) { - return; - } - } - this.innerValue = val; - this.updateTabs(); - }, - updateFieldNames() { - const { text = 'text', value = 'value', children = 'children', } = this.data.fieldNames || defaultFieldNames; - this.setData({ - textKey: text, - valueKey: value, - childrenKey: children, - }); - }, - getSelectedOptionsByValue(options, value) { - for (let i = 0; i < options.length; i++) { - const option = options[i]; - if (option[this.data.valueKey] === value) { - return [option]; - } - if (option[this.data.childrenKey]) { - const selectedOptions = this.getSelectedOptionsByValue(option[this.data.childrenKey], value); - if (selectedOptions) { - return [option, ...selectedOptions]; - } - } - } - }, - updateTabs() { - const { options } = this.data; - const { innerValue } = this; - if (!options.length) { - return; - } - if (innerValue !== undefined) { - const selectedOptions = this.getSelectedOptionsByValue(options, innerValue); - if (selectedOptions) { - let optionsCursor = options; - const tabs = selectedOptions.map((option) => { - const tab = { - options: optionsCursor, - selected: option, - }; - const next = optionsCursor.find((item) => item[this.data.valueKey] === option[this.data.valueKey]); - if (next) { - optionsCursor = next[this.data.childrenKey]; - } - return tab; - }); - if (optionsCursor) { - tabs.push({ - options: optionsCursor, - selected: null, - }); - } - this.setData({ - tabs, - }); - wx.nextTick(() => { - this.setData({ - activeTab: tabs.length - 1, - }); - }); - return; - } - } - this.setData({ - tabs: [ - { - options, - selected: null, - }, - ], - }); - }, - onClose() { - this.$emit('close'); - }, - onClickTab(e) { - const { index: tabIndex, title } = e.detail; - this.$emit('click-tab', { title, tabIndex }); - this.setData({ - activeTab: tabIndex, - }); - }, - // 选中 - onSelect(e) { - const { option, tabIndex } = e.currentTarget.dataset; - if (option && option.disabled) { - return; - } - const { valueKey, childrenKey } = this.data; - let { tabs } = this.data; - tabs[tabIndex].selected = option; - if (tabs.length > tabIndex + 1) { - tabs = tabs.slice(0, tabIndex + 1); - } - if (option[childrenKey]) { - const nextTab = { - options: option[childrenKey], - selected: null, - }; - if (tabs[tabIndex + 1]) { - tabs[tabIndex + 1] = nextTab; - } - else { - tabs.push(nextTab); - } - wx.nextTick(() => { - this.setData({ - activeTab: tabIndex + 1, - }); - }); - } - this.setData({ - tabs, - }); - const selectedOptions = tabs.map((tab) => tab.selected).filter(Boolean); - const value = option[valueKey]; - const params = { - value, - tabIndex, - selectedOptions, - }; - this.innerValue = value; - this.$emit('change', params); - if (!option[childrenKey]) { - this.$emit('finish', params); - } - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/cascader/index.json b/node_modules/@vant/weapp/dist/cascader/index.json deleted file mode 100644 index d0f75eb..0000000 --- a/node_modules/@vant/weapp/dist/cascader/index.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index", - "van-tab": "../tab/index", - "van-tabs": "../tabs/index" - } -} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/cascader/index.wxml b/node_modules/@vant/weapp/dist/cascader/index.wxml deleted file mode 100644 index 9417234..0000000 --- a/node_modules/@vant/weapp/dist/cascader/index.wxml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - {{ title }} - - - - - - - - - - - {{ option[textKey] }} - - - - - - - diff --git a/node_modules/@vant/weapp/dist/cascader/index.wxs b/node_modules/@vant/weapp/dist/cascader/index.wxs deleted file mode 100644 index b1aab58..0000000 --- a/node_modules/@vant/weapp/dist/cascader/index.wxs +++ /dev/null @@ -1,24 +0,0 @@ -var utils = require('../wxs/utils.wxs'); -var style = require('../wxs/style.wxs'); - -function isSelected(tab, valueKey, option) { - return tab.selected && tab.selected[valueKey] === option[valueKey] -} - -function optionClass(tab, valueKey, option) { - return utils.bem('cascader__option', { selected: isSelected(tab, valueKey, option), disabled: option.disabled }) -} - -function optionStyle(data) { - var color = data.option.color || (isSelected(data.tab, data.valueKey, data.option) ? data.activeColor : undefined); - return style({ - color - }); -} - - -module.exports = { - isSelected: isSelected, - optionClass: optionClass, - optionStyle: optionStyle, -}; \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/cascader/index.wxss b/node_modules/@vant/weapp/dist/cascader/index.wxss deleted file mode 100644 index 7062486..0000000 --- a/node_modules/@vant/weapp/dist/cascader/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-cascader__header{align-items:center;display:flex;height:48px;justify-content:space-between;padding:0 16px}.van-cascader__title{font-size:16px;font-weight:600;line-height:20px}.van-cascader__close-icon{color:#c8c9cc;font-size:22px;height:22px}.van-cascader__tabs-wrap{height:48px!important;padding:0 8px}.van-cascader__tab{color:#323233!important;flex:none!important;font-weight:600!important;padding:0 8px!important}.van-cascader__tab--unselected{color:#969799!important;font-weight:400!important}.van-cascader__option{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;line-height:20px;padding:10px 16px}.van-cascader__option:active{background-color:#f2f3f5}.van-cascader__option--selected{color:#1989fa;font-weight:600}.van-cascader__option--disabled{color:#c8c9cc;cursor:not-allowed}.van-cascader__option--disabled:active{background-color:initial}.van-cascader__options{-webkit-overflow-scrolling:touch;box-sizing:border-box;height:384px;overflow-y:auto;padding-top:6px} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/cell-group/index.d.ts b/node_modules/@vant/weapp/dist/cell-group/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/cell-group/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/cell-group/index.js b/node_modules/@vant/weapp/dist/cell-group/index.js deleted file mode 100644 index 170760f..0000000 --- a/node_modules/@vant/weapp/dist/cell-group/index.js +++ /dev/null @@ -1,11 +0,0 @@ -import { VantComponent } from '../common/component'; -VantComponent({ - props: { - title: String, - border: { - type: Boolean, - value: true, - }, - inset: Boolean, - }, -}); diff --git a/node_modules/@vant/weapp/dist/cell-group/index.json b/node_modules/@vant/weapp/dist/cell-group/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/cell-group/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/cell-group/index.wxml b/node_modules/@vant/weapp/dist/cell-group/index.wxml deleted file mode 100644 index 311e064..0000000 --- a/node_modules/@vant/weapp/dist/cell-group/index.wxml +++ /dev/null @@ -1,11 +0,0 @@ - - - - {{ title }} - - - - diff --git a/node_modules/@vant/weapp/dist/cell-group/index.wxss b/node_modules/@vant/weapp/dist/cell-group/index.wxss deleted file mode 100644 index 08b252f..0000000 --- a/node_modules/@vant/weapp/dist/cell-group/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-cell-group--inset{border-radius:var(--cell-group-inset-border-radius,8px);margin:var(--cell-group-inset-padding,0 16px);overflow:hidden}.van-cell-group__title{color:var(--cell-group-title-color,#969799);font-size:var(--cell-group-title-font-size,14px);line-height:var(--cell-group-title-line-height,16px);padding:var(--cell-group-title-padding,16px 16px 8px)}.van-cell-group__title--inset{padding:var(--cell-group-inset-title-padding,16px 16px 8px 32px)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/cell/index.d.ts b/node_modules/@vant/weapp/dist/cell/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/cell/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/cell/index.js b/node_modules/@vant/weapp/dist/cell/index.js deleted file mode 100644 index 35548b9..0000000 --- a/node_modules/@vant/weapp/dist/cell/index.js +++ /dev/null @@ -1,38 +0,0 @@ -import { link } from '../mixins/link'; -import { VantComponent } from '../common/component'; -VantComponent({ - classes: [ - 'title-class', - 'label-class', - 'value-class', - 'right-icon-class', - 'hover-class', - ], - mixins: [link], - props: { - title: null, - value: null, - icon: String, - size: String, - label: String, - center: Boolean, - isLink: Boolean, - required: Boolean, - clickable: Boolean, - titleWidth: String, - customStyle: String, - arrowDirection: String, - useLabelSlot: Boolean, - border: { - type: Boolean, - value: true, - }, - titleStyle: String, - }, - methods: { - onClick(event) { - this.$emit('click', event.detail); - this.jumpLink(); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/cell/index.json b/node_modules/@vant/weapp/dist/cell/index.json deleted file mode 100644 index 0a336c0..0000000 --- a/node_modules/@vant/weapp/dist/cell/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index" - } -} diff --git a/node_modules/@vant/weapp/dist/cell/index.wxml b/node_modules/@vant/weapp/dist/cell/index.wxml deleted file mode 100644 index 8387c3c..0000000 --- a/node_modules/@vant/weapp/dist/cell/index.wxml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - {{ title }} - - - - - {{ label }} - - - - - {{ value }} - - - - - - - - diff --git a/node_modules/@vant/weapp/dist/cell/index.wxs b/node_modules/@vant/weapp/dist/cell/index.wxs deleted file mode 100644 index e3500c4..0000000 --- a/node_modules/@vant/weapp/dist/cell/index.wxs +++ /dev/null @@ -1,17 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function titleStyle(data) { - return style([ - { - 'max-width': addUnit(data.titleWidth), - 'min-width': addUnit(data.titleWidth), - }, - data.titleStyle, - ]); -} - -module.exports = { - titleStyle: titleStyle, -}; diff --git a/node_modules/@vant/weapp/dist/cell/index.wxss b/node_modules/@vant/weapp/dist/cell/index.wxss deleted file mode 100644 index 1802f8e..0000000 --- a/node_modules/@vant/weapp/dist/cell/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-cell{background-color:var(--cell-background-color,#fff);box-sizing:border-box;color:var(--cell-text-color,#323233);display:flex;font-size:var(--cell-font-size,14px);line-height:var(--cell-line-height,24px);padding:var(--cell-vertical-padding,10px) var(--cell-horizontal-padding,16px);position:relative;width:100%}.van-cell:after{border-bottom:1px solid #ebedf0;bottom:0;box-sizing:border-box;content:" ";left:16px;pointer-events:none;position:absolute;right:16px;transform:scaleY(.5);transform-origin:center}.van-cell--borderless:after{display:none}.van-cell-group{background-color:var(--cell-background-color,#fff)}.van-cell__label{color:var(--cell-label-color,#969799);font-size:var(--cell-label-font-size,12px);line-height:var(--cell-label-line-height,18px);margin-top:var(--cell-label-margin-top,3px)}.van-cell__value{color:var(--cell-value-color,#969799);overflow:hidden;text-align:right;vertical-align:middle}.van-cell__title,.van-cell__value{flex:1}.van-cell__title:empty,.van-cell__value:empty{display:none}.van-cell__left-icon-wrap,.van-cell__right-icon-wrap{align-items:center;display:flex;font-size:var(--cell-icon-size,16px);height:var(--cell-line-height,24px)}.van-cell__left-icon-wrap{margin-right:var(--padding-base,4px)}.van-cell__right-icon-wrap{color:var(--cell-right-icon-color,#969799);margin-left:var(--padding-base,4px)}.van-cell__left-icon{vertical-align:middle}.van-cell__left-icon,.van-cell__right-icon{line-height:var(--cell-line-height,24px)}.van-cell--clickable.van-cell--hover{background-color:var(--cell-active-color,#f2f3f5)}.van-cell--required{overflow:visible}.van-cell--required:before{color:var(--cell-required-color,#ee0a24);content:"*";font-size:var(--cell-font-size,14px);left:var(--padding-xs,8px);position:absolute}.van-cell--center{align-items:center}.van-cell--large{padding-bottom:var(--cell-large-vertical-padding,12px);padding-top:var(--cell-large-vertical-padding,12px)}.van-cell--large .van-cell__title{font-size:var(--cell-large-title-font-size,16px)}.van-cell--large .van-cell__value{font-size:var(--cell-large-value-font-size,16px)}.van-cell--large .van-cell__label{font-size:var(--cell-large-label-font-size,14px)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/checkbox-group/index.d.ts b/node_modules/@vant/weapp/dist/checkbox-group/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/checkbox-group/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/checkbox-group/index.js b/node_modules/@vant/weapp/dist/checkbox-group/index.js deleted file mode 100644 index c47d97d..0000000 --- a/node_modules/@vant/weapp/dist/checkbox-group/index.js +++ /dev/null @@ -1,36 +0,0 @@ -import { useChildren } from '../common/relation'; -import { VantComponent } from '../common/component'; -VantComponent({ - field: true, - relation: useChildren('checkbox', function (target) { - this.updateChild(target); - }), - props: { - max: Number, - value: { - type: Array, - observer: 'updateChildren', - }, - disabled: { - type: Boolean, - observer: 'updateChildren', - }, - direction: { - type: String, - value: 'vertical', - }, - }, - methods: { - updateChildren() { - this.children.forEach((child) => this.updateChild(child)); - }, - updateChild(child) { - const { value, disabled, direction } = this.data; - child.setData({ - value: value.indexOf(child.data.name) !== -1, - parentDisabled: disabled, - direction, - }); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/checkbox-group/index.json b/node_modules/@vant/weapp/dist/checkbox-group/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/checkbox-group/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/checkbox-group/index.wxml b/node_modules/@vant/weapp/dist/checkbox-group/index.wxml deleted file mode 100644 index 638bf9d..0000000 --- a/node_modules/@vant/weapp/dist/checkbox-group/index.wxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/node_modules/@vant/weapp/dist/checkbox-group/index.wxss b/node_modules/@vant/weapp/dist/checkbox-group/index.wxss deleted file mode 100644 index c5666d7..0000000 --- a/node_modules/@vant/weapp/dist/checkbox-group/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-checkbox-group--horizontal{display:flex;flex-wrap:wrap} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/checkbox/index.d.ts b/node_modules/@vant/weapp/dist/checkbox/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/checkbox/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/checkbox/index.js b/node_modules/@vant/weapp/dist/checkbox/index.js deleted file mode 100644 index e3b78ab..0000000 --- a/node_modules/@vant/weapp/dist/checkbox/index.js +++ /dev/null @@ -1,77 +0,0 @@ -import { useParent } from '../common/relation'; -import { VantComponent } from '../common/component'; -function emit(target, value) { - target.$emit('input', value); - target.$emit('change', value); -} -VantComponent({ - field: true, - relation: useParent('checkbox-group'), - classes: ['icon-class', 'label-class'], - props: { - value: Boolean, - disabled: Boolean, - useIconSlot: Boolean, - checkedColor: String, - labelPosition: { - type: String, - value: 'right', - }, - labelDisabled: Boolean, - shape: { - type: String, - value: 'round', - }, - iconSize: { - type: null, - value: 20, - }, - }, - data: { - parentDisabled: false, - direction: 'vertical', - }, - methods: { - emitChange(value) { - if (this.parent) { - this.setParentValue(this.parent, value); - } - else { - emit(this, value); - } - }, - toggle() { - const { parentDisabled, disabled, value } = this.data; - if (!disabled && !parentDisabled) { - this.emitChange(!value); - } - }, - onClickLabel() { - const { labelDisabled, parentDisabled, disabled, value } = this.data; - if (!disabled && !labelDisabled && !parentDisabled) { - this.emitChange(!value); - } - }, - setParentValue(parent, value) { - const parentValue = parent.data.value.slice(); - const { name } = this.data; - const { max } = parent.data; - if (value) { - if (max && parentValue.length >= max) { - return; - } - if (parentValue.indexOf(name) === -1) { - parentValue.push(name); - emit(parent, parentValue); - } - } - else { - const index = parentValue.indexOf(name); - if (index !== -1) { - parentValue.splice(index, 1); - emit(parent, parentValue); - } - } - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/checkbox/index.json b/node_modules/@vant/weapp/dist/checkbox/index.json deleted file mode 100644 index 0a336c0..0000000 --- a/node_modules/@vant/weapp/dist/checkbox/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-icon": "../icon/index" - } -} diff --git a/node_modules/@vant/weapp/dist/checkbox/index.wxml b/node_modules/@vant/weapp/dist/checkbox/index.wxml deleted file mode 100644 index 39a7bb0..0000000 --- a/node_modules/@vant/weapp/dist/checkbox/index.wxml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/node_modules/@vant/weapp/dist/checkbox/index.wxs b/node_modules/@vant/weapp/dist/checkbox/index.wxs deleted file mode 100644 index eb9c772..0000000 --- a/node_modules/@vant/weapp/dist/checkbox/index.wxs +++ /dev/null @@ -1,20 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function iconStyle(checkedColor, value, disabled, parentDisabled, iconSize) { - var styles = { - 'font-size': addUnit(iconSize), - }; - - if (checkedColor && value && !disabled && !parentDisabled) { - styles['border-color'] = checkedColor; - styles['background-color'] = checkedColor; - } - - return style(styles); -} - -module.exports = { - iconStyle: iconStyle, -}; diff --git a/node_modules/@vant/weapp/dist/checkbox/index.wxss b/node_modules/@vant/weapp/dist/checkbox/index.wxss deleted file mode 100644 index da2272a..0000000 --- a/node_modules/@vant/weapp/dist/checkbox/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-checkbox{align-items:center;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon-wrap,.van-checkbox__label{line-height:var(--checkbox-size,20px)}.van-checkbox__icon-wrap{flex:none}.van-checkbox__icon{align-items:center;border:1px solid var(--checkbox-border-color,#c8c9cc);box-sizing:border-box;color:transparent;display:flex;font-size:var(--checkbox-size,20px);height:1em;justify-content:center;text-align:center;transition-duration:var(--checkbox-transition-duration,.2s);transition-property:color,border-color,background-color;width:1em}.van-checkbox__icon--round{border-radius:100%}.van-checkbox__icon--checked{background-color:var(--checkbox-checked-icon-color,#1989fa);border-color:var(--checkbox-checked-icon-color,#1989fa);color:#fff}.van-checkbox__icon--disabled{background-color:var(--checkbox-disabled-background-color,#ebedf0);border-color:var(--checkbox-disabled-icon-color,#c8c9cc)}.van-checkbox__icon--disabled.van-checkbox__icon--checked{color:var(--checkbox-disabled-icon-color,#c8c9cc)}.van-checkbox__label{word-wrap:break-word;color:var(--checkbox-label-color,#323233);padding-left:var(--checkbox-label-margin,10px)}.van-checkbox__label--left{float:left;margin:0 var(--checkbox-label-margin,10px) 0 0}.van-checkbox__label--disabled{color:var(--checkbox-disabled-label-color,#c8c9cc)}.van-checkbox__label:empty{margin:0} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/circle/canvas.d.ts b/node_modules/@vant/weapp/dist/circle/canvas.d.ts deleted file mode 100644 index 8a0b71e..0000000 --- a/node_modules/@vant/weapp/dist/circle/canvas.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -/// -type CanvasContext = WechatMiniprogram.CanvasContext; -export declare function adaptor(ctx: CanvasContext & Record): CanvasContext; -export {}; diff --git a/node_modules/@vant/weapp/dist/circle/canvas.js b/node_modules/@vant/weapp/dist/circle/canvas.js deleted file mode 100644 index 3ade4cd..0000000 --- a/node_modules/@vant/weapp/dist/circle/canvas.js +++ /dev/null @@ -1,43 +0,0 @@ -export function adaptor(ctx) { - // @ts-ignore - return Object.assign(ctx, { - setStrokeStyle(val) { - ctx.strokeStyle = val; - }, - setLineWidth(val) { - ctx.lineWidth = val; - }, - setLineCap(val) { - ctx.lineCap = val; - }, - setFillStyle(val) { - ctx.fillStyle = val; - }, - setFontSize(val) { - ctx.font = String(val); - }, - setGlobalAlpha(val) { - ctx.globalAlpha = val; - }, - setLineJoin(val) { - ctx.lineJoin = val; - }, - setTextAlign(val) { - ctx.textAlign = val; - }, - setMiterLimit(val) { - ctx.miterLimit = val; - }, - setShadow(offsetX, offsetY, blur, color) { - ctx.shadowOffsetX = offsetX; - ctx.shadowOffsetY = offsetY; - ctx.shadowBlur = blur; - ctx.shadowColor = color; - }, - setTextBaseline(val) { - ctx.textBaseline = val; - }, - createCircularGradient() { }, - draw() { }, - }); -} diff --git a/node_modules/@vant/weapp/dist/circle/index.d.ts b/node_modules/@vant/weapp/dist/circle/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/circle/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/circle/index.js b/node_modules/@vant/weapp/dist/circle/index.js deleted file mode 100644 index 0b60888..0000000 --- a/node_modules/@vant/weapp/dist/circle/index.js +++ /dev/null @@ -1,197 +0,0 @@ -import { BLUE, WHITE } from '../common/color'; -import { VantComponent } from '../common/component'; -import { getSystemInfoSync } from '../common/utils'; -import { isObj } from '../common/validator'; -import { canIUseCanvas2d } from '../common/version'; -import { adaptor } from './canvas'; -function format(rate) { - return Math.min(Math.max(rate, 0), 100); -} -const PERIMETER = 2 * Math.PI; -const BEGIN_ANGLE = -Math.PI / 2; -const STEP = 1; -VantComponent({ - props: { - text: String, - lineCap: { - type: String, - value: 'round', - }, - value: { - type: Number, - value: 0, - observer: 'reRender', - }, - speed: { - type: Number, - value: 50, - }, - size: { - type: Number, - value: 100, - observer() { - this.drawCircle(this.currentValue); - }, - }, - fill: String, - layerColor: { - type: String, - value: WHITE, - }, - color: { - type: null, - value: BLUE, - observer() { - this.setHoverColor().then(() => { - this.drawCircle(this.currentValue); - }); - }, - }, - type: { - type: String, - value: '', - }, - strokeWidth: { - type: Number, - value: 4, - }, - clockwise: { - type: Boolean, - value: true, - }, - }, - data: { - hoverColor: BLUE, - }, - methods: { - getContext() { - const { type, size } = this.data; - if (type === '' || !canIUseCanvas2d()) { - const ctx = wx.createCanvasContext('van-circle', this); - return Promise.resolve(ctx); - } - const dpr = getSystemInfoSync().pixelRatio; - return new Promise((resolve) => { - wx.createSelectorQuery() - .in(this) - .select('#van-circle') - .node() - .exec((res) => { - const canvas = res[0].node; - const ctx = canvas.getContext(type); - if (!this.inited) { - this.inited = true; - canvas.width = size * dpr; - canvas.height = size * dpr; - ctx.scale(dpr, dpr); - } - resolve(adaptor(ctx)); - }); - }); - }, - setHoverColor() { - const { color, size } = this.data; - if (isObj(color)) { - return this.getContext().then((context) => { - if (!context) - return; - const LinearColor = context.createLinearGradient(size, 0, 0, 0); - Object.keys(color) - .sort((a, b) => parseFloat(a) - parseFloat(b)) - .map((key) => LinearColor.addColorStop(parseFloat(key) / 100, color[key])); - this.hoverColor = LinearColor; - }); - } - this.hoverColor = color; - return Promise.resolve(); - }, - presetCanvas(context, strokeStyle, beginAngle, endAngle, fill) { - const { strokeWidth, lineCap, clockwise, size } = this.data; - const position = size / 2; - const radius = position - strokeWidth / 2; - context.setStrokeStyle(strokeStyle); - context.setLineWidth(strokeWidth); - context.setLineCap(lineCap); - context.beginPath(); - context.arc(position, position, radius, beginAngle, endAngle, !clockwise); - context.stroke(); - if (fill) { - context.setFillStyle(fill); - context.fill(); - } - }, - renderLayerCircle(context) { - const { layerColor, fill } = this.data; - this.presetCanvas(context, layerColor, 0, PERIMETER, fill); - }, - renderHoverCircle(context, formatValue) { - const { clockwise } = this.data; - // 结束角度 - const progress = PERIMETER * (formatValue / 100); - const endAngle = clockwise - ? BEGIN_ANGLE + progress - : 3 * Math.PI - (BEGIN_ANGLE + progress); - this.presetCanvas(context, this.hoverColor, BEGIN_ANGLE, endAngle); - }, - drawCircle(currentValue) { - const { size } = this.data; - this.getContext().then((context) => { - if (!context) - return; - context.clearRect(0, 0, size, size); - this.renderLayerCircle(context); - const formatValue = format(currentValue); - if (formatValue !== 0) { - this.renderHoverCircle(context, formatValue); - } - context.draw(); - }); - }, - reRender() { - // tofector 动画暂时没有想到好的解决方案 - const { value, speed } = this.data; - if (speed <= 0 || speed > 1000) { - this.drawCircle(value); - return; - } - this.clearMockInterval(); - this.currentValue = this.currentValue || 0; - const run = () => { - this.interval = setTimeout(() => { - if (this.currentValue !== value) { - if (Math.abs(this.currentValue - value) < STEP) { - this.currentValue = value; - } - else if (this.currentValue < value) { - this.currentValue += STEP; - } - else { - this.currentValue -= STEP; - } - this.drawCircle(this.currentValue); - run(); - } - else { - this.clearMockInterval(); - } - }, 1000 / speed); - }; - run(); - }, - clearMockInterval() { - if (this.interval) { - clearTimeout(this.interval); - this.interval = null; - } - }, - }, - mounted() { - this.currentValue = this.data.value; - this.setHoverColor().then(() => { - this.drawCircle(this.currentValue); - }); - }, - destroyed() { - this.clearMockInterval(); - }, -}); diff --git a/node_modules/@vant/weapp/dist/circle/index.json b/node_modules/@vant/weapp/dist/circle/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/circle/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/circle/index.wxml b/node_modules/@vant/weapp/dist/circle/index.wxml deleted file mode 100644 index 52bc59f..0000000 --- a/node_modules/@vant/weapp/dist/circle/index.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - {{ text }} - diff --git a/node_modules/@vant/weapp/dist/circle/index.wxss b/node_modules/@vant/weapp/dist/circle/index.wxss deleted file mode 100644 index 2200751..0000000 --- a/node_modules/@vant/weapp/dist/circle/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-circle{display:inline-block;position:relative;text-align:center}.van-circle__text{color:var(--circle-text-color,#323233);left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/col/index.d.ts b/node_modules/@vant/weapp/dist/col/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/col/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/col/index.js b/node_modules/@vant/weapp/dist/col/index.js deleted file mode 100644 index 02bb78d..0000000 --- a/node_modules/@vant/weapp/dist/col/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import { useParent } from '../common/relation'; -import { VantComponent } from '../common/component'; -VantComponent({ - relation: useParent('row'), - props: { - span: Number, - offset: Number, - }, -}); diff --git a/node_modules/@vant/weapp/dist/col/index.json b/node_modules/@vant/weapp/dist/col/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/col/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/col/index.wxml b/node_modules/@vant/weapp/dist/col/index.wxml deleted file mode 100644 index 975348b..0000000 --- a/node_modules/@vant/weapp/dist/col/index.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/node_modules/@vant/weapp/dist/col/index.wxs b/node_modules/@vant/weapp/dist/col/index.wxs deleted file mode 100644 index 507c1cb..0000000 --- a/node_modules/@vant/weapp/dist/col/index.wxs +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function rootStyle(data) { - if (!data.gutter) { - return ''; - } - - return style({ - 'padding-right': addUnit(data.gutter / 2), - 'padding-left': addUnit(data.gutter / 2), - }); -} - -module.exports = { - rootStyle: rootStyle, -}; diff --git a/node_modules/@vant/weapp/dist/col/index.wxss b/node_modules/@vant/weapp/dist/col/index.wxss deleted file mode 100644 index 2fa265e..0000000 --- a/node_modules/@vant/weapp/dist/col/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-col{box-sizing:border-box;float:left}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/collapse-item/animate.d.ts b/node_modules/@vant/weapp/dist/collapse-item/animate.d.ts deleted file mode 100644 index 32157b6..0000000 --- a/node_modules/@vant/weapp/dist/collapse-item/animate.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -/// -export declare function setContentAnimate(context: WechatMiniprogram.Component.TrivialInstance, expanded: boolean, mounted: boolean): void; diff --git a/node_modules/@vant/weapp/dist/collapse-item/animate.js b/node_modules/@vant/weapp/dist/collapse-item/animate.js deleted file mode 100644 index f966ac5..0000000 --- a/node_modules/@vant/weapp/dist/collapse-item/animate.js +++ /dev/null @@ -1,39 +0,0 @@ -import { getRect } from '../common/utils'; -function useAnimation(context, expanded, mounted, height) { - const animation = wx.createAnimation({ - duration: 0, - timingFunction: 'ease-in-out', - }); - if (expanded) { - if (height === 0) { - animation.height('auto').top(1).step(); - } - else { - animation - .height(height) - .top(1) - .step({ - duration: mounted ? 300 : 1, - }) - .height('auto') - .step(); - } - context.setData({ - animation: animation.export(), - }); - return; - } - animation.height(height).top(0).step({ duration: 1 }).height(0).step({ - duration: 300, - }); - context.setData({ - animation: animation.export(), - }); -} -export function setContentAnimate(context, expanded, mounted) { - getRect(context, '.van-collapse-item__content') - .then((rect) => rect.height) - .then((height) => { - useAnimation(context, expanded, mounted, height); - }); -} diff --git a/node_modules/@vant/weapp/dist/collapse-item/index.d.ts b/node_modules/@vant/weapp/dist/collapse-item/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/collapse-item/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/collapse-item/index.js b/node_modules/@vant/weapp/dist/collapse-item/index.js deleted file mode 100644 index 5bac368..0000000 --- a/node_modules/@vant/weapp/dist/collapse-item/index.js +++ /dev/null @@ -1,60 +0,0 @@ -import { VantComponent } from '../common/component'; -import { useParent } from '../common/relation'; -import { setContentAnimate } from './animate'; -VantComponent({ - classes: ['title-class', 'content-class'], - relation: useParent('collapse'), - props: { - size: String, - name: null, - title: null, - value: null, - icon: String, - label: String, - disabled: Boolean, - clickable: Boolean, - border: { - type: Boolean, - value: true, - }, - isLink: { - type: Boolean, - value: true, - }, - }, - data: { - expanded: false, - }, - mounted() { - this.updateExpanded(); - this.mounted = true; - }, - methods: { - updateExpanded() { - if (!this.parent) { - return; - } - const { value, accordion } = this.parent.data; - const { children = [] } = this.parent; - const { name } = this.data; - const index = children.indexOf(this); - const currentName = name == null ? index : name; - const expanded = accordion - ? value === currentName - : (value || []).some((name) => name === currentName); - if (expanded !== this.data.expanded) { - setContentAnimate(this, expanded, this.mounted); - } - this.setData({ index, expanded }); - }, - onClick() { - if (this.data.disabled) { - return; - } - const { name, expanded } = this.data; - const index = this.parent.children.indexOf(this); - const currentName = name == null ? index : name; - this.parent.switch(currentName, !expanded); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/collapse-item/index.json b/node_modules/@vant/weapp/dist/collapse-item/index.json deleted file mode 100644 index 0e5425c..0000000 --- a/node_modules/@vant/weapp/dist/collapse-item/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-cell": "../cell/index" - } -} diff --git a/node_modules/@vant/weapp/dist/collapse-item/index.wxml b/node_modules/@vant/weapp/dist/collapse-item/index.wxml deleted file mode 100644 index f11d0d4..0000000 --- a/node_modules/@vant/weapp/dist/collapse-item/index.wxml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/node_modules/@vant/weapp/dist/collapse-item/index.wxss b/node_modules/@vant/weapp/dist/collapse-item/index.wxss deleted file mode 100644 index 4a65b5a..0000000 --- a/node_modules/@vant/weapp/dist/collapse-item/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-collapse-item__title .van-cell__right-icon{transform:rotate(90deg);transition:transform var(--collapse-item-transition-duration,.3s)}.van-collapse-item__title--expanded .van-cell__right-icon{transform:rotate(-90deg)}.van-collapse-item__title--disabled .van-cell,.van-collapse-item__title--disabled .van-cell__right-icon{color:var(--collapse-item-title-disabled-color,#c8c9cc)!important}.van-collapse-item__title--disabled .van-cell--hover{background-color:#fff!important}.van-collapse-item__wrapper{overflow:hidden}.van-collapse-item__content{background-color:var(--collapse-item-content-background-color,#fff);color:var(--collapse-item-content-text-color,#969799);font-size:var(--collapse-item-content-font-size,13px);line-height:var(--collapse-item-content-line-height,1.5);padding:var(--collapse-item-content-padding,15px)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/collapse/index.d.ts b/node_modules/@vant/weapp/dist/collapse/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/collapse/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/collapse/index.js b/node_modules/@vant/weapp/dist/collapse/index.js deleted file mode 100644 index 3616087..0000000 --- a/node_modules/@vant/weapp/dist/collapse/index.js +++ /dev/null @@ -1,46 +0,0 @@ -import { VantComponent } from '../common/component'; -import { useChildren } from '../common/relation'; -VantComponent({ - relation: useChildren('collapse-item'), - props: { - value: { - type: null, - observer: 'updateExpanded', - }, - accordion: { - type: Boolean, - observer: 'updateExpanded', - }, - border: { - type: Boolean, - value: true, - }, - }, - methods: { - updateExpanded() { - this.children.forEach((child) => { - child.updateExpanded(); - }); - }, - switch(name, expanded) { - const { accordion, value } = this.data; - const changeItem = name; - if (!accordion) { - name = expanded - ? (value || []).concat(name) - : (value || []).filter((activeName) => activeName !== name); - } - else { - name = expanded ? name : ''; - } - if (expanded) { - this.$emit('open', changeItem); - } - else { - this.$emit('close', changeItem); - } - this.$emit('change', name); - this.$emit('input', name); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/collapse/index.json b/node_modules/@vant/weapp/dist/collapse/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/collapse/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/collapse/index.wxml b/node_modules/@vant/weapp/dist/collapse/index.wxml deleted file mode 100644 index fd4e171..0000000 --- a/node_modules/@vant/weapp/dist/collapse/index.wxml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/node_modules/@vant/weapp/dist/collapse/index.wxss b/node_modules/@vant/weapp/dist/collapse/index.wxss deleted file mode 100644 index 99694d6..0000000 --- a/node_modules/@vant/weapp/dist/collapse/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss'; \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/common/color.d.ts b/node_modules/@vant/weapp/dist/common/color.d.ts deleted file mode 100644 index 386f307..0000000 --- a/node_modules/@vant/weapp/dist/common/color.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export declare const RED = "#ee0a24"; -export declare const BLUE = "#1989fa"; -export declare const WHITE = "#fff"; -export declare const GREEN = "#07c160"; -export declare const ORANGE = "#ff976a"; -export declare const GRAY = "#323233"; -export declare const GRAY_DARK = "#969799"; diff --git a/node_modules/@vant/weapp/dist/common/color.js b/node_modules/@vant/weapp/dist/common/color.js deleted file mode 100644 index 6b285bd..0000000 --- a/node_modules/@vant/weapp/dist/common/color.js +++ /dev/null @@ -1,7 +0,0 @@ -export const RED = '#ee0a24'; -export const BLUE = '#1989fa'; -export const WHITE = '#fff'; -export const GREEN = '#07c160'; -export const ORANGE = '#ff976a'; -export const GRAY = '#323233'; -export const GRAY_DARK = '#969799'; diff --git a/node_modules/@vant/weapp/dist/common/component.d.ts b/node_modules/@vant/weapp/dist/common/component.d.ts deleted file mode 100644 index 1d0fd27..0000000 --- a/node_modules/@vant/weapp/dist/common/component.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -/// -import { VantComponentOptions } from 'definitions/index'; -declare function VantComponent(vantOptions: VantComponentOptions): void; -export { VantComponent }; diff --git a/node_modules/@vant/weapp/dist/common/component.js b/node_modules/@vant/weapp/dist/common/component.js deleted file mode 100644 index 938d96b..0000000 --- a/node_modules/@vant/weapp/dist/common/component.js +++ /dev/null @@ -1,46 +0,0 @@ -import { basic } from '../mixins/basic'; -function mapKeys(source, target, map) { - Object.keys(map).forEach((key) => { - if (source[key]) { - target[map[key]] = source[key]; - } - }); -} -function VantComponent(vantOptions) { - const options = {}; - mapKeys(vantOptions, options, { - data: 'data', - props: 'properties', - watch: 'observers', - mixins: 'behaviors', - methods: 'methods', - beforeCreate: 'created', - created: 'attached', - mounted: 'ready', - destroyed: 'detached', - classes: 'externalClasses', - }); - // add default externalClasses - options.externalClasses = options.externalClasses || []; - options.externalClasses.push('custom-class'); - // add default behaviors - options.behaviors = options.behaviors || []; - options.behaviors.push(basic); - // add relations - const { relation } = vantOptions; - if (relation) { - options.relations = relation.relations; - options.behaviors.push(relation.mixin); - } - // map field to form-field behavior - if (vantOptions.field) { - options.behaviors.push('wx://form-field'); - } - // add default options - options.options = { - multipleSlots: true, - addGlobalClass: true, - }; - Component(options); -} -export { VantComponent }; diff --git a/node_modules/@vant/weapp/dist/common/index.wxss b/node_modules/@vant/weapp/dist/common/index.wxss deleted file mode 100644 index a73bb7a..0000000 --- a/node_modules/@vant/weapp/dist/common/index.wxss +++ /dev/null @@ -1 +0,0 @@ -.van-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix:after{clear:both;content:"";display:table}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{border:0 solid #ebedf0;bottom:-50%;box-sizing:border-box;content:" ";left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5);transform-origin:center}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/common/relation.d.ts b/node_modules/@vant/weapp/dist/common/relation.d.ts deleted file mode 100644 index 10193fa..0000000 --- a/node_modules/@vant/weapp/dist/common/relation.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -type TrivialInstance = WechatMiniprogram.Component.TrivialInstance; -export declare function useParent(name: string, onEffect?: (this: TrivialInstance) => void): { - relations: { - [x: string]: WechatMiniprogram.Component.RelationOption; - }; - mixin: string; -}; -export declare function useChildren(name: string, onEffect?: (this: TrivialInstance, target: TrivialInstance) => void): { - relations: { - [x: string]: WechatMiniprogram.Component.RelationOption; - }; - mixin: string; -}; -export {}; diff --git a/node_modules/@vant/weapp/dist/common/relation.js b/node_modules/@vant/weapp/dist/common/relation.js deleted file mode 100644 index 04e2934..0000000 --- a/node_modules/@vant/weapp/dist/common/relation.js +++ /dev/null @@ -1,56 +0,0 @@ -export function useParent(name, onEffect) { - const path = `../${name}/index`; - return { - relations: { - [path]: { - type: 'ancestor', - linked() { - onEffect && onEffect.call(this); - }, - linkChanged() { - onEffect && onEffect.call(this); - }, - unlinked() { - onEffect && onEffect.call(this); - }, - }, - }, - mixin: Behavior({ - created() { - Object.defineProperty(this, 'parent', { - get: () => this.getRelationNodes(path)[0], - }); - Object.defineProperty(this, 'index', { - // @ts-ignore - get: () => { var _a, _b; return (_b = (_a = this.parent) === null || _a === void 0 ? void 0 : _a.children) === null || _b === void 0 ? void 0 : _b.indexOf(this); }, - }); - }, - }), - }; -} -export function useChildren(name, onEffect) { - const path = `../${name}/index`; - return { - relations: { - [path]: { - type: 'descendant', - linked(target) { - onEffect && onEffect.call(this, target); - }, - linkChanged(target) { - onEffect && onEffect.call(this, target); - }, - unlinked(target) { - onEffect && onEffect.call(this, target); - }, - }, - }, - mixin: Behavior({ - created() { - Object.defineProperty(this, 'children', { - get: () => this.getRelationNodes(path) || [], - }); - }, - }), - }; -} diff --git a/node_modules/@vant/weapp/dist/common/style/clearfix.wxss b/node_modules/@vant/weapp/dist/common/style/clearfix.wxss deleted file mode 100644 index 442246f..0000000 --- a/node_modules/@vant/weapp/dist/common/style/clearfix.wxss +++ /dev/null @@ -1 +0,0 @@ -.van-clearfix:after{clear:both;content:"";display:table} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/common/style/ellipsis.wxss b/node_modules/@vant/weapp/dist/common/style/ellipsis.wxss deleted file mode 100644 index ee701df..0000000 --- a/node_modules/@vant/weapp/dist/common/style/ellipsis.wxss +++ /dev/null @@ -1 +0,0 @@ -.van-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.van-multi-ellipsis--l3{-webkit-line-clamp:3} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/common/style/hairline.wxss b/node_modules/@vant/weapp/dist/common/style/hairline.wxss deleted file mode 100644 index f7c6260..0000000 --- a/node_modules/@vant/weapp/dist/common/style/hairline.wxss +++ /dev/null @@ -1 +0,0 @@ -.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{border:0 solid #ebedf0;bottom:-50%;box-sizing:border-box;content:" ";left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5);transform-origin:center}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/common/style/var.wxss b/node_modules/@vant/weapp/dist/common/style/var.wxss deleted file mode 100644 index e69de29..0000000 diff --git a/node_modules/@vant/weapp/dist/common/utils.d.ts b/node_modules/@vant/weapp/dist/common/utils.d.ts deleted file mode 100644 index a77d8c6..0000000 --- a/node_modules/@vant/weapp/dist/common/utils.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -/// -/// -/// -/// -/// -export { isDef } from './validator'; -export { getSystemInfoSync } from './version'; -export declare function range(num: number, min: number, max: number): number; -export declare function nextTick(cb: (...args: any[]) => void): void; -export declare function addUnit(value?: string | number): string | undefined; -export declare function requestAnimationFrame(cb: () => void): NodeJS.Timeout; -export declare function pickExclude(obj: unknown, keys: string[]): {}; -export declare function getRect(context: WechatMiniprogram.Component.TrivialInstance, selector: string): Promise; -export declare function getAllRect(context: WechatMiniprogram.Component.TrivialInstance, selector: string): Promise; -export declare function groupSetData(context: WechatMiniprogram.Component.TrivialInstance, cb: () => void): void; -export declare function toPromise(promiseLike: Promise | unknown): Promise; -export declare function addNumber(num1: any, num2: any): number; -export declare const clamp: (num: any, min: any, max: any) => number; -export declare function getCurrentPage(): T & WechatMiniprogram.OptionalInterface & WechatMiniprogram.Page.InstanceProperties & WechatMiniprogram.Page.InstanceMethods & WechatMiniprogram.Page.Data & WechatMiniprogram.IAnyObject; -export declare const isPC: boolean; -export declare const isWxWork: boolean; diff --git a/node_modules/@vant/weapp/dist/common/utils.js b/node_modules/@vant/weapp/dist/common/utils.js deleted file mode 100644 index c84e32b..0000000 --- a/node_modules/@vant/weapp/dist/common/utils.js +++ /dev/null @@ -1,86 +0,0 @@ -import { isDef, isNumber, isPlainObject, isPromise } from './validator'; -import { canIUseGroupSetData, canIUseNextTick, getSystemInfoSync, } from './version'; -export { isDef } from './validator'; -export { getSystemInfoSync } from './version'; -export function range(num, min, max) { - return Math.min(Math.max(num, min), max); -} -export function nextTick(cb) { - if (canIUseNextTick()) { - wx.nextTick(cb); - } - else { - setTimeout(() => { - cb(); - }, 1000 / 30); - } -} -export function addUnit(value) { - if (!isDef(value)) { - return undefined; - } - value = String(value); - return isNumber(value) ? `${value}px` : value; -} -export function requestAnimationFrame(cb) { - return setTimeout(() => { - cb(); - }, 1000 / 30); -} -export function pickExclude(obj, keys) { - if (!isPlainObject(obj)) { - return {}; - } - return Object.keys(obj).reduce((prev, key) => { - if (!keys.includes(key)) { - prev[key] = obj[key]; - } - return prev; - }, {}); -} -export function getRect(context, selector) { - return new Promise((resolve) => { - wx.createSelectorQuery() - .in(context) - .select(selector) - .boundingClientRect() - .exec((rect = []) => resolve(rect[0])); - }); -} -export function getAllRect(context, selector) { - return new Promise((resolve) => { - wx.createSelectorQuery() - .in(context) - .selectAll(selector) - .boundingClientRect() - .exec((rect = []) => resolve(rect[0])); - }); -} -export function groupSetData(context, cb) { - if (canIUseGroupSetData()) { - context.groupSetData(cb); - } - else { - cb(); - } -} -export function toPromise(promiseLike) { - if (isPromise(promiseLike)) { - return promiseLike; - } - return Promise.resolve(promiseLike); -} -// 浮点数精度处理 -export function addNumber(num1, num2) { - const cardinal = Math.pow(10, 10); - return Math.round((num1 + num2) * cardinal) / cardinal; -} -// 限制value在[min, max]之间 -export const clamp = (num, min, max) => Math.min(Math.max(num, min), max); -export function getCurrentPage() { - const pages = getCurrentPages(); - return pages[pages.length - 1]; -} -export const isPC = ['mac', 'windows'].includes(getSystemInfoSync().platform); -// 是否企业微信 -export const isWxWork = getSystemInfoSync().environment === 'wxwork'; diff --git a/node_modules/@vant/weapp/dist/common/validator.d.ts b/node_modules/@vant/weapp/dist/common/validator.d.ts deleted file mode 100644 index 152894a..0000000 --- a/node_modules/@vant/weapp/dist/common/validator.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -export declare function isFunction(val: unknown): val is Function; -export declare function isPlainObject(val: unknown): val is Record; -export declare function isPromise(val: unknown): val is Promise; -export declare function isDef(value: unknown): boolean; -export declare function isObj(x: unknown): x is Record; -export declare function isNumber(value: string): boolean; -export declare function isBoolean(value: unknown): value is boolean; -export declare function isImageUrl(url: string): boolean; -export declare function isVideoUrl(url: string): boolean; diff --git a/node_modules/@vant/weapp/dist/common/validator.js b/node_modules/@vant/weapp/dist/common/validator.js deleted file mode 100644 index f11f844..0000000 --- a/node_modules/@vant/weapp/dist/common/validator.js +++ /dev/null @@ -1,31 +0,0 @@ -// eslint-disable-next-line @typescript-eslint/ban-types -export function isFunction(val) { - return typeof val === 'function'; -} -export function isPlainObject(val) { - return val !== null && typeof val === 'object' && !Array.isArray(val); -} -export function isPromise(val) { - return isPlainObject(val) && isFunction(val.then) && isFunction(val.catch); -} -export function isDef(value) { - return value !== undefined && value !== null; -} -export function isObj(x) { - const type = typeof x; - return x !== null && (type === 'object' || type === 'function'); -} -export function isNumber(value) { - return /^\d+(\.\d+)?$/.test(value); -} -export function isBoolean(value) { - return typeof value === 'boolean'; -} -const IMAGE_REGEXP = /\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)/i; -const VIDEO_REGEXP = /\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv)/i; -export function isImageUrl(url) { - return IMAGE_REGEXP.test(url); -} -export function isVideoUrl(url) { - return VIDEO_REGEXP.test(url); -} diff --git a/node_modules/@vant/weapp/dist/common/version.d.ts b/node_modules/@vant/weapp/dist/common/version.d.ts deleted file mode 100644 index 3393221..0000000 --- a/node_modules/@vant/weapp/dist/common/version.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -/// -interface WxWorkSystemInfo extends WechatMiniprogram.SystemInfo { - environment?: 'wxwork'; -} -interface SystemInfo extends WxWorkSystemInfo, WechatMiniprogram.SystemInfo { -} -export declare function getSystemInfoSync(): SystemInfo; -export declare function canIUseModel(): boolean; -export declare function canIUseFormFieldButton(): boolean; -export declare function canIUseAnimate(): boolean; -export declare function canIUseGroupSetData(): boolean; -export declare function canIUseNextTick(): boolean; -export declare function canIUseCanvas2d(): boolean; -export declare function canIUseGetUserProfile(): boolean; -export {}; diff --git a/node_modules/@vant/weapp/dist/common/version.js b/node_modules/@vant/weapp/dist/common/version.js deleted file mode 100644 index c675e1f..0000000 --- a/node_modules/@vant/weapp/dist/common/version.js +++ /dev/null @@ -1,59 +0,0 @@ -let systemInfo; -export function getSystemInfoSync() { - if (systemInfo == null) { - systemInfo = wx.getSystemInfoSync(); - } - return systemInfo; -} -function compareVersion(v1, v2) { - v1 = v1.split('.'); - v2 = v2.split('.'); - const len = Math.max(v1.length, v2.length); - while (v1.length < len) { - v1.push('0'); - } - while (v2.length < len) { - v2.push('0'); - } - for (let i = 0; i < len; i++) { - const num1 = parseInt(v1[i], 10); - const num2 = parseInt(v2[i], 10); - if (num1 > num2) { - return 1; - } - if (num1 < num2) { - return -1; - } - } - return 0; -} -function gte(version) { - const system = getSystemInfoSync(); - return compareVersion(system.SDKVersion, version) >= 0; -} -export function canIUseModel() { - return gte('2.9.3'); -} -export function canIUseFormFieldButton() { - return gte('2.10.3'); -} -export function canIUseAnimate() { - return gte('2.9.0'); -} -export function canIUseGroupSetData() { - return gte('2.4.0'); -} -export function canIUseNextTick() { - try { - return wx.canIUse('nextTick'); - } - catch (e) { - return gte('2.7.1'); - } -} -export function canIUseCanvas2d() { - return gte('2.9.0'); -} -export function canIUseGetUserProfile() { - return !!wx.getUserProfile; -} diff --git a/node_modules/@vant/weapp/dist/config-provider/index.d.ts b/node_modules/@vant/weapp/dist/config-provider/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/config-provider/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/config-provider/index.js b/node_modules/@vant/weapp/dist/config-provider/index.js deleted file mode 100644 index 0cb23f4..0000000 --- a/node_modules/@vant/weapp/dist/config-provider/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import { VantComponent } from '../common/component'; -VantComponent({ - props: { - themeVars: { - type: Object, - value: {}, - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/config-provider/index.json b/node_modules/@vant/weapp/dist/config-provider/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/config-provider/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/config-provider/index.wxml b/node_modules/@vant/weapp/dist/config-provider/index.wxml deleted file mode 100644 index 3cfb461..0000000 --- a/node_modules/@vant/weapp/dist/config-provider/index.wxml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/node_modules/@vant/weapp/dist/config-provider/index.wxs b/node_modules/@vant/weapp/dist/config-provider/index.wxs deleted file mode 100644 index 7ca0203..0000000 --- a/node_modules/@vant/weapp/dist/config-provider/index.wxs +++ /dev/null @@ -1,29 +0,0 @@ -/* eslint-disable */ -var object = require('../wxs/object.wxs'); -var style = require('../wxs/style.wxs'); - -function kebabCase(word) { - var newWord = word - .replace(getRegExp("[A-Z]", 'g'), function (i) { - return '-' + i; - }) - .toLowerCase() - .replace(getRegExp("^-"), ''); - - return newWord; -} - -function mapThemeVarsToCSSVars(themeVars) { - var cssVars = {}; - object.keys(themeVars).forEach(function (key) { - var cssVarsKey = '--' + kebabCase(key); - cssVars[cssVarsKey] = themeVars[key]; - }); - - return style(cssVars); -} - -module.exports = { - kebabCase: kebabCase, - mapThemeVarsToCSSVars: mapThemeVarsToCSSVars, -}; diff --git a/node_modules/@vant/weapp/dist/count-down/index.d.ts b/node_modules/@vant/weapp/dist/count-down/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/count-down/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/count-down/index.js b/node_modules/@vant/weapp/dist/count-down/index.js deleted file mode 100644 index da24145..0000000 --- a/node_modules/@vant/weapp/dist/count-down/index.js +++ /dev/null @@ -1,100 +0,0 @@ -import { VantComponent } from '../common/component'; -import { isSameSecond, parseFormat, parseTimeData } from './utils'; -function simpleTick(fn) { - return setTimeout(fn, 30); -} -VantComponent({ - props: { - useSlot: Boolean, - millisecond: Boolean, - time: { - type: Number, - observer: 'reset', - }, - format: { - type: String, - value: 'HH:mm:ss', - }, - autoStart: { - type: Boolean, - value: true, - }, - }, - data: { - timeData: parseTimeData(0), - formattedTime: '0', - }, - destroyed() { - clearTimeout(this.tid); - this.tid = null; - }, - methods: { - // 开始 - start() { - if (this.counting) { - return; - } - this.counting = true; - this.endTime = Date.now() + this.remain; - this.tick(); - }, - // 暂停 - pause() { - this.counting = false; - clearTimeout(this.tid); - }, - // 重置 - reset() { - this.pause(); - this.remain = this.data.time; - this.setRemain(this.remain); - if (this.data.autoStart) { - this.start(); - } - }, - tick() { - if (this.data.millisecond) { - this.microTick(); - } - else { - this.macroTick(); - } - }, - microTick() { - this.tid = simpleTick(() => { - this.setRemain(this.getRemain()); - if (this.remain !== 0) { - this.microTick(); - } - }); - }, - macroTick() { - this.tid = simpleTick(() => { - const remain = this.getRemain(); - if (!isSameSecond(remain, this.remain) || remain === 0) { - this.setRemain(remain); - } - if (this.remain !== 0) { - this.macroTick(); - } - }); - }, - getRemain() { - return Math.max(this.endTime - Date.now(), 0); - }, - setRemain(remain) { - this.remain = remain; - const timeData = parseTimeData(remain); - if (this.data.useSlot) { - this.$emit('change', timeData); - } - this.setData({ - formattedTime: parseFormat(this.data.format, timeData), - }); - if (remain === 0) { - this.pause(); - this.$emit('finish'); - } - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/count-down/index.json b/node_modules/@vant/weapp/dist/count-down/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/count-down/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/count-down/index.wxml b/node_modules/@vant/weapp/dist/count-down/index.wxml deleted file mode 100644 index e206e16..0000000 --- a/node_modules/@vant/weapp/dist/count-down/index.wxml +++ /dev/null @@ -1,4 +0,0 @@ - - - {{ formattedTime }} - diff --git a/node_modules/@vant/weapp/dist/count-down/index.wxss b/node_modules/@vant/weapp/dist/count-down/index.wxss deleted file mode 100644 index 8b957f7..0000000 --- a/node_modules/@vant/weapp/dist/count-down/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-count-down{color:var(--count-down-text-color,#323233);font-size:var(--count-down-font-size,14px);line-height:var(--count-down-line-height,20px)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/count-down/utils.d.ts b/node_modules/@vant/weapp/dist/count-down/utils.d.ts deleted file mode 100644 index 876a6c1..0000000 --- a/node_modules/@vant/weapp/dist/count-down/utils.d.ts +++ /dev/null @@ -1,10 +0,0 @@ -export type TimeData = { - days: number; - hours: number; - minutes: number; - seconds: number; - milliseconds: number; -}; -export declare function parseTimeData(time: number): TimeData; -export declare function parseFormat(format: string, timeData: TimeData): string; -export declare function isSameSecond(time1: number, time2: number): boolean; diff --git a/node_modules/@vant/weapp/dist/count-down/utils.js b/node_modules/@vant/weapp/dist/count-down/utils.js deleted file mode 100644 index cbdbd79..0000000 --- a/node_modules/@vant/weapp/dist/count-down/utils.js +++ /dev/null @@ -1,57 +0,0 @@ -function padZero(num, targetLength = 2) { - let str = num + ''; - while (str.length < targetLength) { - str = '0' + str; - } - return str; -} -const SECOND = 1000; -const MINUTE = 60 * SECOND; -const HOUR = 60 * MINUTE; -const DAY = 24 * HOUR; -export function parseTimeData(time) { - const days = Math.floor(time / DAY); - const hours = Math.floor((time % DAY) / HOUR); - const minutes = Math.floor((time % HOUR) / MINUTE); - const seconds = Math.floor((time % MINUTE) / SECOND); - const milliseconds = Math.floor(time % SECOND); - return { - days, - hours, - minutes, - seconds, - milliseconds, - }; -} -export function parseFormat(format, timeData) { - const { days } = timeData; - let { hours, minutes, seconds, milliseconds } = timeData; - if (format.indexOf('DD') === -1) { - hours += days * 24; - } - else { - format = format.replace('DD', padZero(days)); - } - if (format.indexOf('HH') === -1) { - minutes += hours * 60; - } - else { - format = format.replace('HH', padZero(hours)); - } - if (format.indexOf('mm') === -1) { - seconds += minutes * 60; - } - else { - format = format.replace('mm', padZero(minutes)); - } - if (format.indexOf('ss') === -1) { - milliseconds += seconds * 1000; - } - else { - format = format.replace('ss', padZero(seconds)); - } - return format.replace('SSS', padZero(milliseconds, 3)); -} -export function isSameSecond(time1, time2) { - return Math.floor(time1 / 1000) === Math.floor(time2 / 1000); -} diff --git a/node_modules/@vant/weapp/dist/datetime-picker/index.d.ts b/node_modules/@vant/weapp/dist/datetime-picker/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/datetime-picker/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/datetime-picker/index.js b/node_modules/@vant/weapp/dist/datetime-picker/index.js deleted file mode 100644 index 3334170..0000000 --- a/node_modules/@vant/weapp/dist/datetime-picker/index.js +++ /dev/null @@ -1,295 +0,0 @@ -import { VantComponent } from '../common/component'; -import { isDef } from '../common/validator'; -import { pickerProps } from '../picker/shared'; -const currentYear = new Date().getFullYear(); -function isValidDate(date) { - return isDef(date) && !isNaN(new Date(date).getTime()); -} -function range(num, min, max) { - return Math.min(Math.max(num, min), max); -} -function padZero(val) { - return `00${val}`.slice(-2); -} -function times(n, iteratee) { - let index = -1; - const result = Array(n < 0 ? 0 : n); - while (++index < n) { - result[index] = iteratee(index); - } - return result; -} -function getTrueValue(formattedValue) { - if (formattedValue === undefined) { - formattedValue = '1'; - } - while (isNaN(parseInt(formattedValue, 10))) { - formattedValue = formattedValue.slice(1); - } - return parseInt(formattedValue, 10); -} -function getMonthEndDay(year, month) { - return 32 - new Date(year, month - 1, 32).getDate(); -} -const defaultFormatter = (type, value) => value; -VantComponent({ - classes: ['active-class', 'toolbar-class', 'column-class'], - props: Object.assign(Object.assign({}, pickerProps), { value: { - type: null, - observer: 'updateValue', - }, filter: null, type: { - type: String, - value: 'datetime', - observer: 'updateValue', - }, showToolbar: { - type: Boolean, - value: true, - }, formatter: { - type: null, - value: defaultFormatter, - }, minDate: { - type: Number, - value: new Date(currentYear - 10, 0, 1).getTime(), - observer: 'updateValue', - }, maxDate: { - type: Number, - value: new Date(currentYear + 10, 11, 31).getTime(), - observer: 'updateValue', - }, minHour: { - type: Number, - value: 0, - observer: 'updateValue', - }, maxHour: { - type: Number, - value: 23, - observer: 'updateValue', - }, minMinute: { - type: Number, - value: 0, - observer: 'updateValue', - }, maxMinute: { - type: Number, - value: 59, - observer: 'updateValue', - } }), - data: { - innerValue: Date.now(), - columns: [], - }, - methods: { - updateValue() { - const { data } = this; - const val = this.correctValue(data.value); - const isEqual = val === data.innerValue; - this.updateColumnValue(val).then(() => { - if (!isEqual) { - this.$emit('input', val); - } - }); - }, - getPicker() { - if (this.picker == null) { - this.picker = this.selectComponent('.van-datetime-picker'); - const { picker } = this; - const { setColumnValues } = picker; - picker.setColumnValues = (...args) => setColumnValues.apply(picker, [...args, false]); - } - return this.picker; - }, - updateColumns() { - const { formatter = defaultFormatter } = this.data; - const results = this.getOriginColumns().map((column) => ({ - values: column.values.map((value) => formatter(column.type, value)), - })); - return this.set({ columns: results }); - }, - getOriginColumns() { - const { filter } = this.data; - const results = this.getRanges().map(({ type, range }) => { - let values = times(range[1] - range[0] + 1, (index) => { - const value = range[0] + index; - return type === 'year' ? `${value}` : padZero(value); - }); - if (filter) { - values = filter(type, values); - } - return { type, values }; - }); - return results; - }, - getRanges() { - const { data } = this; - if (data.type === 'time') { - return [ - { - type: 'hour', - range: [data.minHour, data.maxHour], - }, - { - type: 'minute', - range: [data.minMinute, data.maxMinute], - }, - ]; - } - const { maxYear, maxDate, maxMonth, maxHour, maxMinute, } = this.getBoundary('max', data.innerValue); - const { minYear, minDate, minMonth, minHour, minMinute, } = this.getBoundary('min', data.innerValue); - const result = [ - { - type: 'year', - range: [minYear, maxYear], - }, - { - type: 'month', - range: [minMonth, maxMonth], - }, - { - type: 'day', - range: [minDate, maxDate], - }, - { - type: 'hour', - range: [minHour, maxHour], - }, - { - type: 'minute', - range: [minMinute, maxMinute], - }, - ]; - if (data.type === 'date') - result.splice(3, 2); - if (data.type === 'year-month') - result.splice(2, 3); - return result; - }, - correctValue(value) { - const { data } = this; - // validate value - const isDateType = data.type !== 'time'; - if (isDateType && !isValidDate(value)) { - value = data.minDate; - } - else if (!isDateType && !value) { - const { minHour } = data; - value = `${padZero(minHour)}:00`; - } - // time type - if (!isDateType) { - let [hour, minute] = value.split(':'); - hour = padZero(range(hour, data.minHour, data.maxHour)); - minute = padZero(range(minute, data.minMinute, data.maxMinute)); - return `${hour}:${minute}`; - } - // date type - value = Math.max(value, data.minDate); - value = Math.min(value, data.maxDate); - return value; - }, - getBoundary(type, innerValue) { - const value = new Date(innerValue); - const boundary = new Date(this.data[`${type}Date`]); - const year = boundary.getFullYear(); - let month = 1; - let date = 1; - let hour = 0; - let minute = 0; - if (type === 'max') { - month = 12; - date = getMonthEndDay(value.getFullYear(), value.getMonth() + 1); - hour = 23; - minute = 59; - } - if (value.getFullYear() === year) { - month = boundary.getMonth() + 1; - if (value.getMonth() + 1 === month) { - date = boundary.getDate(); - if (value.getDate() === date) { - hour = boundary.getHours(); - if (value.getHours() === hour) { - minute = boundary.getMinutes(); - } - } - } - } - return { - [`${type}Year`]: year, - [`${type}Month`]: month, - [`${type}Date`]: date, - [`${type}Hour`]: hour, - [`${type}Minute`]: minute, - }; - }, - onCancel() { - this.$emit('cancel'); - }, - onConfirm() { - this.$emit('confirm', this.data.innerValue); - }, - onChange() { - const { data } = this; - let value; - const picker = this.getPicker(); - const originColumns = this.getOriginColumns(); - if (data.type === 'time') { - const indexes = picker.getIndexes(); - value = `${+originColumns[0].values[indexes[0]]}:${+originColumns[1] - .values[indexes[1]]}`; - } - else { - const indexes = picker.getIndexes(); - const values = indexes.map((value, index) => originColumns[index].values[value]); - const year = getTrueValue(values[0]); - const month = getTrueValue(values[1]); - const maxDate = getMonthEndDay(year, month); - let date = getTrueValue(values[2]); - if (data.type === 'year-month') { - date = 1; - } - date = date > maxDate ? maxDate : date; - let hour = 0; - let minute = 0; - if (data.type === 'datetime') { - hour = getTrueValue(values[3]); - minute = getTrueValue(values[4]); - } - value = new Date(year, month - 1, date, hour, minute); - } - value = this.correctValue(value); - this.updateColumnValue(value).then(() => { - this.$emit('input', value); - this.$emit('change', picker); - }); - }, - updateColumnValue(value) { - let values = []; - const { type } = this.data; - const formatter = this.data.formatter || defaultFormatter; - const picker = this.getPicker(); - if (type === 'time') { - const pair = value.split(':'); - values = [formatter('hour', pair[0]), formatter('minute', pair[1])]; - } - else { - const date = new Date(value); - values = [ - formatter('year', `${date.getFullYear()}`), - formatter('month', padZero(date.getMonth() + 1)), - ]; - if (type === 'date') { - values.push(formatter('day', padZero(date.getDate()))); - } - if (type === 'datetime') { - values.push(formatter('day', padZero(date.getDate())), formatter('hour', padZero(date.getHours())), formatter('minute', padZero(date.getMinutes()))); - } - } - return this.set({ innerValue: value }) - .then(() => this.updateColumns()) - .then(() => picker.setValues(values)); - }, - }, - created() { - const innerValue = this.correctValue(this.data.value); - this.updateColumnValue(innerValue).then(() => { - this.$emit('input', innerValue); - }); - }, -}); diff --git a/node_modules/@vant/weapp/dist/datetime-picker/index.json b/node_modules/@vant/weapp/dist/datetime-picker/index.json deleted file mode 100644 index a778e91..0000000 --- a/node_modules/@vant/weapp/dist/datetime-picker/index.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-picker": "../picker/index" - } -} diff --git a/node_modules/@vant/weapp/dist/datetime-picker/index.wxml b/node_modules/@vant/weapp/dist/datetime-picker/index.wxml deleted file mode 100644 index ade2202..0000000 --- a/node_modules/@vant/weapp/dist/datetime-picker/index.wxml +++ /dev/null @@ -1,16 +0,0 @@ - diff --git a/node_modules/@vant/weapp/dist/datetime-picker/index.wxss b/node_modules/@vant/weapp/dist/datetime-picker/index.wxss deleted file mode 100644 index 99694d6..0000000 --- a/node_modules/@vant/weapp/dist/datetime-picker/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss'; \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/definitions/index.d.ts b/node_modules/@vant/weapp/dist/definitions/index.d.ts deleted file mode 100644 index d0554f6..0000000 --- a/node_modules/@vant/weapp/dist/definitions/index.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -/// -interface VantComponentInstance { - parent: WechatMiniprogram.Component.TrivialInstance; - children: WechatMiniprogram.Component.TrivialInstance[]; - index: number; - $emit: (name: string, detail?: unknown, options?: WechatMiniprogram.Component.TriggerEventOption) => void; -} -export type VantComponentOptions = { - data?: Data; - field?: boolean; - classes?: string[]; - mixins?: string[]; - props?: Props; - relation?: { - relations: Record; - mixin: string; - }; - watch?: Record any>; - methods?: Methods; - beforeCreate?: () => void; - created?: () => void; - mounted?: () => void; - destroyed?: () => void; -} & ThisType, Props, Methods> & Record>; -export {}; diff --git a/node_modules/@vant/weapp/dist/definitions/index.js b/node_modules/@vant/weapp/dist/definitions/index.js deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/definitions/index.js +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/dialog/dialog.d.ts b/node_modules/@vant/weapp/dist/dialog/dialog.d.ts deleted file mode 100644 index db2da5f..0000000 --- a/node_modules/@vant/weapp/dist/dialog/dialog.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/// -/// -export type Action = 'confirm' | 'cancel' | 'overlay'; -type DialogContext = WechatMiniprogram.Page.TrivialInstance | WechatMiniprogram.Component.TrivialInstance; -interface DialogOptions { - lang?: string; - show?: boolean; - title?: string; - width?: string | number | null; - zIndex?: number; - theme?: string; - context?: (() => DialogContext) | DialogContext; - message?: string; - overlay?: boolean; - selector?: string; - ariaLabel?: string; - /** - * @deprecated use custom-class instead - */ - className?: string; - customStyle?: string; - transition?: string; - /** - * @deprecated use beforeClose instead - */ - asyncClose?: boolean; - beforeClose?: null | ((action: Action) => Promise | void); - businessId?: number; - sessionFrom?: string; - overlayStyle?: string; - appParameter?: string; - messageAlign?: string; - sendMessageImg?: string; - showMessageCard?: boolean; - sendMessagePath?: string; - sendMessageTitle?: string; - confirmButtonText?: string; - cancelButtonText?: string; - showConfirmButton?: boolean; - showCancelButton?: boolean; - closeOnClickOverlay?: boolean; - confirmButtonOpenType?: string; -} -declare const Dialog: { - (options: DialogOptions): Promise; - alert(options: DialogOptions): Promise; - confirm(options: DialogOptions): Promise; - close(): void; - stopLoading(): void; - currentOptions: DialogOptions; - defaultOptions: DialogOptions; - setDefaultOptions(options: DialogOptions): void; - resetDefaultOptions(): void; -}; -export default Dialog; diff --git a/node_modules/@vant/weapp/dist/dialog/dialog.js b/node_modules/@vant/weapp/dist/dialog/dialog.js deleted file mode 100644 index a96ec08..0000000 --- a/node_modules/@vant/weapp/dist/dialog/dialog.js +++ /dev/null @@ -1,77 +0,0 @@ -let queue = []; -const defaultOptions = { - show: false, - title: '', - width: null, - theme: 'default', - message: '', - zIndex: 100, - overlay: true, - selector: '#van-dialog', - className: '', - asyncClose: false, - beforeClose: null, - transition: 'scale', - customStyle: '', - messageAlign: '', - overlayStyle: '', - confirmButtonText: '确认', - cancelButtonText: '取消', - showConfirmButton: true, - showCancelButton: false, - closeOnClickOverlay: false, - confirmButtonOpenType: '', -}; -let currentOptions = Object.assign({}, defaultOptions); -function getContext() { - const pages = getCurrentPages(); - return pages[pages.length - 1]; -} -const Dialog = (options) => { - options = Object.assign(Object.assign({}, currentOptions), options); - return new Promise((resolve, reject) => { - const context = (typeof options.context === 'function' - ? options.context() - : options.context) || getContext(); - const dialog = context.selectComponent(options.selector); - delete options.context; - delete options.selector; - if (dialog) { - dialog.setData(Object.assign({ callback: (action, instance) => { - action === 'confirm' ? resolve(instance) : reject(instance); - } }, options)); - wx.nextTick(() => { - dialog.setData({ show: true }); - }); - queue.push(dialog); - } - else { - console.warn('未找到 van-dialog 节点,请确认 selector 及 context 是否正确'); - } - }); -}; -Dialog.alert = (options) => Dialog(options); -Dialog.confirm = (options) => Dialog(Object.assign({ showCancelButton: true }, options)); -Dialog.close = () => { - queue.forEach((dialog) => { - dialog.close(); - }); - queue = []; -}; -Dialog.stopLoading = () => { - queue.forEach((dialog) => { - dialog.stopLoading(); - }); -}; -Dialog.currentOptions = currentOptions; -Dialog.defaultOptions = defaultOptions; -Dialog.setDefaultOptions = (options) => { - currentOptions = Object.assign(Object.assign({}, currentOptions), options); - Dialog.currentOptions = currentOptions; -}; -Dialog.resetDefaultOptions = () => { - currentOptions = Object.assign({}, defaultOptions); - Dialog.currentOptions = currentOptions; -}; -Dialog.resetDefaultOptions(); -export default Dialog; diff --git a/node_modules/@vant/weapp/dist/dialog/index.d.ts b/node_modules/@vant/weapp/dist/dialog/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/dialog/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/dialog/index.js b/node_modules/@vant/weapp/dist/dialog/index.js deleted file mode 100644 index e2cc450..0000000 --- a/node_modules/@vant/weapp/dist/dialog/index.js +++ /dev/null @@ -1,130 +0,0 @@ -import { VantComponent } from '../common/component'; -import { button } from '../mixins/button'; -import { GRAY, RED } from '../common/color'; -import { toPromise } from '../common/utils'; -VantComponent({ - mixins: [button], - classes: ['cancle-button-class', 'confirm-button-class'], - props: { - show: { - type: Boolean, - observer(show) { - !show && this.stopLoading(); - }, - }, - title: String, - message: String, - theme: { - type: String, - value: 'default', - }, - confirmButtonId: String, - className: String, - customStyle: String, - asyncClose: Boolean, - messageAlign: String, - beforeClose: null, - overlayStyle: String, - useSlot: Boolean, - useTitleSlot: Boolean, - useConfirmButtonSlot: Boolean, - useCancelButtonSlot: Boolean, - showCancelButton: Boolean, - closeOnClickOverlay: Boolean, - confirmButtonOpenType: String, - width: null, - zIndex: { - type: Number, - value: 2000, - }, - confirmButtonText: { - type: String, - value: '确认', - }, - cancelButtonText: { - type: String, - value: '取消', - }, - confirmButtonColor: { - type: String, - value: RED, - }, - cancelButtonColor: { - type: String, - value: GRAY, - }, - showConfirmButton: { - type: Boolean, - value: true, - }, - overlay: { - type: Boolean, - value: true, - }, - transition: { - type: String, - value: 'scale', - }, - rootPortal: { - type: Boolean, - value: false, - }, - }, - data: { - loading: { - confirm: false, - cancel: false, - }, - callback: (() => { }), - }, - methods: { - onConfirm() { - this.handleAction('confirm'); - }, - onCancel() { - this.handleAction('cancel'); - }, - onClickOverlay() { - this.close('overlay'); - }, - close(action) { - this.setData({ show: false }); - wx.nextTick(() => { - this.$emit('close', action); - const { callback } = this.data; - if (callback) { - callback(action, this); - } - }); - }, - stopLoading() { - this.setData({ - loading: { - confirm: false, - cancel: false, - }, - }); - }, - handleAction(action) { - this.$emit(action, { dialog: this }); - const { asyncClose, beforeClose } = this.data; - if (!asyncClose && !beforeClose) { - this.close(action); - return; - } - this.setData({ - [`loading.${action}`]: true, - }); - if (beforeClose) { - toPromise(beforeClose(action)).then((value) => { - if (value) { - this.close(action); - } - else { - this.stopLoading(); - } - }); - } - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/dialog/index.json b/node_modules/@vant/weapp/dist/dialog/index.json deleted file mode 100644 index 43417fc..0000000 --- a/node_modules/@vant/weapp/dist/dialog/index.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-popup": "../popup/index", - "van-button": "../button/index", - "van-goods-action": "../goods-action/index", - "van-goods-action-button": "../goods-action-button/index" - } -} diff --git a/node_modules/@vant/weapp/dist/dialog/index.wxml b/node_modules/@vant/weapp/dist/dialog/index.wxml deleted file mode 100644 index a1d8e3c..0000000 --- a/node_modules/@vant/weapp/dist/dialog/index.wxml +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - {{ title }} - - - - - {{ message }} - - - - - {{ cancelButtonText }} - - - {{ confirmButtonText }} - - - - - - - - - {{ cancelButtonText }} - - - - - - - - {{ confirmButtonText }} - - - - diff --git a/node_modules/@vant/weapp/dist/dialog/index.wxss b/node_modules/@vant/weapp/dist/dialog/index.wxss deleted file mode 100644 index 507a789..0000000 --- a/node_modules/@vant/weapp/dist/dialog/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-dialog{background-color:var(--dialog-background-color,#fff);border-radius:var(--dialog-border-radius,16px);font-size:var(--dialog-font-size,16px);overflow:hidden;top:45%!important;width:var(--dialog-width,320px)}@media (max-width:321px){.van-dialog{width:var(--dialog-small-screen-width,90%)}}.van-dialog__header{font-weight:var(--dialog-header-font-weight,500);line-height:var(--dialog-header-line-height,24px);padding-top:var(--dialog-header-padding-top,24px);text-align:center}.van-dialog__header--isolated{padding:var(--dialog-header-isolated-padding,24px 0)}.van-dialog__message{-webkit-overflow-scrolling:touch;font-size:var(--dialog-message-font-size,14px);line-height:var(--dialog-message-line-height,20px);max-height:var(--dialog-message-max-height,60vh);overflow-y:auto;padding:var(--dialog-message-padding,24px);text-align:center}.van-dialog__message-text{word-wrap:break-word}.van-dialog__message--hasTitle{color:var(--dialog-has-title-message-text-color,#646566);padding-top:var(--dialog-has-title-message-padding-top,8px)}.van-dialog__message--round-button{color:#323233;padding-bottom:16px}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{display:flex}.van-dialog__footer--round-button{padding:8px 24px 16px!important;position:relative!important}.van-dialog__button{flex:1}.van-dialog__cancel,.van-dialog__confirm{border:0!important}.van-dialog-bounce-enter{opacity:0;transform:translate3d(-50%,-50%,0) scale(.7)}.van-dialog-bounce-leave-active{opacity:0;transform:translate3d(-50%,-50%,0) scale(.9)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/divider/index.d.ts b/node_modules/@vant/weapp/dist/divider/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/divider/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/divider/index.js b/node_modules/@vant/weapp/dist/divider/index.js deleted file mode 100644 index 9596edd..0000000 --- a/node_modules/@vant/weapp/dist/divider/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import { VantComponent } from '../common/component'; -VantComponent({ - props: { - dashed: Boolean, - hairline: Boolean, - contentPosition: String, - fontSize: String, - borderColor: String, - textColor: String, - customStyle: String, - }, -}); diff --git a/node_modules/@vant/weapp/dist/divider/index.json b/node_modules/@vant/weapp/dist/divider/index.json deleted file mode 100644 index a89ef4d..0000000 --- a/node_modules/@vant/weapp/dist/divider/index.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} diff --git a/node_modules/@vant/weapp/dist/divider/index.wxml b/node_modules/@vant/weapp/dist/divider/index.wxml deleted file mode 100644 index f6a5a45..0000000 --- a/node_modules/@vant/weapp/dist/divider/index.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/node_modules/@vant/weapp/dist/divider/index.wxs b/node_modules/@vant/weapp/dist/divider/index.wxs deleted file mode 100644 index 215b14f..0000000 --- a/node_modules/@vant/weapp/dist/divider/index.wxs +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function rootStyle(data) { - return style([ - { - 'border-color': data.borderColor, - color: data.textColor, - 'font-size': addUnit(data.fontSize), - }, - data.customStyle, - ]); -} - -module.exports = { - rootStyle: rootStyle, -}; diff --git a/node_modules/@vant/weapp/dist/divider/index.wxss b/node_modules/@vant/weapp/dist/divider/index.wxss deleted file mode 100644 index e91dc44..0000000 --- a/node_modules/@vant/weapp/dist/divider/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-divider{align-items:center;border:0 solid var(--divider-border-color,#ebedf0);color:var(--divider-text-color,#969799);display:flex;font-size:var(--divider-font-size,14px);line-height:var(--divider-line-height,24px);margin:var(--divider-margin,16px 0)}.van-divider:after,.van-divider:before{border-color:inherit;border-style:inherit;border-width:1px 0 0;box-sizing:border-box;display:block;flex:1;height:1px}.van-divider:before{content:""}.van-divider--hairline:after,.van-divider--hairline:before{transform:scaleY(.5)}.van-divider--dashed{border-style:dashed}.van-divider--center:before,.van-divider--left:before,.van-divider--right:before{margin-right:var(--divider-content-padding,16px)}.van-divider--center:after,.van-divider--left:after,.van-divider--right:after{content:"";margin-left:var(--divider-content-padding,16px)}.van-divider--left:before{max-width:var(--divider-content-left-width,10%)}.van-divider--right:after{max-width:var(--divider-content-right-width,10%)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/dropdown-item/index.d.ts b/node_modules/@vant/weapp/dist/dropdown-item/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-item/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/dropdown-item/index.js b/node_modules/@vant/weapp/dist/dropdown-item/index.js deleted file mode 100644 index fd61a47..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-item/index.js +++ /dev/null @@ -1,130 +0,0 @@ -import { useParent } from '../common/relation'; -import { VantComponent } from '../common/component'; -VantComponent({ - classes: ['item-title-class'], - field: true, - relation: useParent('dropdown-menu', function () { - this.updateDataFromParent(); - }), - props: { - value: { - type: null, - observer: 'rerender', - }, - title: { - type: String, - observer: 'rerender', - }, - disabled: Boolean, - titleClass: { - type: String, - observer: 'rerender', - }, - options: { - type: Array, - value: [], - observer: 'rerender', - }, - popupStyle: String, - useBeforeToggle: { - type: Boolean, - value: false, - }, - rootPortal: { - type: Boolean, - value: false, - }, - }, - data: { - transition: true, - showPopup: false, - showWrapper: false, - displayTitle: '', - safeAreaTabBar: false, - }, - methods: { - rerender() { - wx.nextTick(() => { - var _a; - (_a = this.parent) === null || _a === void 0 ? void 0 : _a.updateItemListData(); - }); - }, - updateDataFromParent() { - if (this.parent) { - const { overlay, duration, activeColor, closeOnClickOverlay, direction, safeAreaTabBar, } = this.parent.data; - this.setData({ - overlay, - duration, - activeColor, - closeOnClickOverlay, - direction, - safeAreaTabBar, - }); - } - }, - onOpen() { - this.$emit('open'); - }, - onOpened() { - this.$emit('opened'); - }, - onClose() { - this.$emit('close'); - }, - onClosed() { - this.$emit('closed'); - this.setData({ showWrapper: false }); - }, - onOptionTap(event) { - const { option } = event.currentTarget.dataset; - const { value } = option; - const shouldEmitChange = this.data.value !== value; - this.setData({ showPopup: false, value }); - this.$emit('close'); - this.rerender(); - if (shouldEmitChange) { - this.$emit('change', value); - } - }, - toggle(show, options = {}) { - const { showPopup } = this.data; - if (typeof show !== 'boolean') { - show = !showPopup; - } - if (show === showPopup) { - return; - } - this.onBeforeToggle(show).then((status) => { - var _a; - if (!status) { - return; - } - this.setData({ - transition: !options.immediate, - showPopup: show, - }); - if (show) { - (_a = this.parent) === null || _a === void 0 ? void 0 : _a.getChildWrapperStyle().then((wrapperStyle) => { - this.setData({ wrapperStyle, showWrapper: true }); - this.rerender(); - }); - } - else { - this.rerender(); - } - }); - }, - onBeforeToggle(status) { - const { useBeforeToggle } = this.data; - if (!useBeforeToggle) { - return Promise.resolve(true); - } - return new Promise((resolve) => { - this.$emit('before-toggle', { - status, - callback: (value) => resolve(value), - }); - }); - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/dropdown-item/index.json b/node_modules/@vant/weapp/dist/dropdown-item/index.json deleted file mode 100644 index 88d5409..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-item/index.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-popup": "../popup/index", - "van-cell": "../cell/index", - "van-icon": "../icon/index" - } -} diff --git a/node_modules/@vant/weapp/dist/dropdown-item/index.wxml b/node_modules/@vant/weapp/dist/dropdown-item/index.wxml deleted file mode 100644 index 63904f4..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-item/index.wxml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - {{ item.text }} - - - - - - - diff --git a/node_modules/@vant/weapp/dist/dropdown-item/index.wxss b/node_modules/@vant/weapp/dist/dropdown-item/index.wxss deleted file mode 100644 index 80505e9..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-item/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-dropdown-item{left:0;overflow:hidden;position:fixed;right:0}.van-dropdown-item__option{text-align:left}.van-dropdown-item__option--active .van-dropdown-item__icon,.van-dropdown-item__option--active .van-dropdown-item__title{color:var(--dropdown-menu-option-active-color,#ee0a24)}.van-dropdown-item--up{top:0}.van-dropdown-item--down{bottom:0}.van-dropdown-item__icon{display:block;line-height:inherit} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/dropdown-item/shared.d.ts b/node_modules/@vant/weapp/dist/dropdown-item/shared.d.ts deleted file mode 100644 index 774eb4c..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-item/shared.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -export interface Option { - text: string; - value: string | number; - icon: string; -} diff --git a/node_modules/@vant/weapp/dist/dropdown-item/shared.js b/node_modules/@vant/weapp/dist/dropdown-item/shared.js deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-item/shared.js +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/dropdown-menu/index.d.ts b/node_modules/@vant/weapp/dist/dropdown-menu/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-menu/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/dropdown-menu/index.js b/node_modules/@vant/weapp/dist/dropdown-menu/index.js deleted file mode 100644 index 9858ab3..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-menu/index.js +++ /dev/null @@ -1,117 +0,0 @@ -import { VantComponent } from '../common/component'; -import { useChildren } from '../common/relation'; -import { addUnit, getRect, getSystemInfoSync } from '../common/utils'; -let ARRAY = []; -VantComponent({ - field: true, - classes: ['title-class'], - relation: useChildren('dropdown-item', function () { - this.updateItemListData(); - }), - props: { - activeColor: { - type: String, - observer: 'updateChildrenData', - }, - overlay: { - type: Boolean, - value: true, - observer: 'updateChildrenData', - }, - zIndex: { - type: Number, - value: 10, - }, - duration: { - type: Number, - value: 200, - observer: 'updateChildrenData', - }, - direction: { - type: String, - value: 'down', - observer: 'updateChildrenData', - }, - safeAreaTabBar: { - type: Boolean, - value: false, - }, - closeOnClickOverlay: { - type: Boolean, - value: true, - observer: 'updateChildrenData', - }, - closeOnClickOutside: { - type: Boolean, - value: true, - }, - }, - data: { - itemListData: [], - }, - beforeCreate() { - const { windowHeight } = getSystemInfoSync(); - this.windowHeight = windowHeight; - ARRAY.push(this); - }, - destroyed() { - ARRAY = ARRAY.filter((item) => item !== this); - }, - methods: { - updateItemListData() { - this.setData({ - itemListData: this.children.map((child) => child.data), - }); - }, - updateChildrenData() { - this.children.forEach((child) => { - child.updateDataFromParent(); - }); - }, - toggleItem(active) { - this.children.forEach((item, index) => { - const { showPopup } = item.data; - if (index === active) { - item.toggle(); - } - else if (showPopup) { - item.toggle(false, { immediate: true }); - } - }); - }, - close() { - this.children.forEach((child) => { - child.toggle(false, { immediate: true }); - }); - }, - getChildWrapperStyle() { - const { zIndex, direction } = this.data; - return getRect(this, '.van-dropdown-menu').then((rect) => { - const { top = 0, bottom = 0 } = rect; - const offset = direction === 'down' ? bottom : this.windowHeight - top; - let wrapperStyle = `z-index: ${zIndex};`; - if (direction === 'down') { - wrapperStyle += `top: ${addUnit(offset)};`; - } - else { - wrapperStyle += `bottom: ${addUnit(offset)};`; - } - return wrapperStyle; - }); - }, - onTitleTap(event) { - const { index } = event.currentTarget.dataset; - const child = this.children[index]; - if (!child.data.disabled) { - ARRAY.forEach((menuItem) => { - if (menuItem && - menuItem.data.closeOnClickOutside && - menuItem !== this) { - menuItem.close(); - } - }); - this.toggleItem(index); - } - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/dropdown-menu/index.json b/node_modules/@vant/weapp/dist/dropdown-menu/index.json deleted file mode 100644 index 467ce29..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-menu/index.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "component": true -} diff --git a/node_modules/@vant/weapp/dist/dropdown-menu/index.wxml b/node_modules/@vant/weapp/dist/dropdown-menu/index.wxml deleted file mode 100644 index ec165a9..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-menu/index.wxml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - {{ computed.displayTitle(item) }} - - - - - - diff --git a/node_modules/@vant/weapp/dist/dropdown-menu/index.wxs b/node_modules/@vant/weapp/dist/dropdown-menu/index.wxs deleted file mode 100644 index 6538854..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-menu/index.wxs +++ /dev/null @@ -1,16 +0,0 @@ -/* eslint-disable */ -function displayTitle(item) { - if (item.title) { - return item.title; - } - - var match = item.options.filter(function(option) { - return option.value === item.value; - }); - var displayTitle = match.length ? match[0].text : ''; - return displayTitle; -} - -module.exports = { - displayTitle: displayTitle -}; diff --git a/node_modules/@vant/weapp/dist/dropdown-menu/index.wxss b/node_modules/@vant/weapp/dist/dropdown-menu/index.wxss deleted file mode 100644 index dba000e..0000000 --- a/node_modules/@vant/weapp/dist/dropdown-menu/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-dropdown-menu{background-color:var(--dropdown-menu-background-color,#fff);box-shadow:var(--dropdown-menu-box-shadow,0 2px 12px hsla(210,1%,40%,.12));display:flex;height:var(--dropdown-menu-height,50px);-webkit-user-select:none;user-select:none}.van-dropdown-menu__item{align-items:center;display:flex;flex:1;justify-content:center;min-width:0}.van-dropdown-menu__item:active{opacity:.7}.van-dropdown-menu__item--disabled:active{opacity:1}.van-dropdown-menu__item--disabled .van-dropdown-menu__title{color:var(--dropdown-menu-title-disabled-text-color,#969799)}.van-dropdown-menu__title{box-sizing:border-box;color:var(--dropdown-menu-title-text-color,#323233);font-size:var(--dropdown-menu-title-font-size,15px);line-height:var(--dropdown-menu-title-line-height,18px);max-width:100%;padding:var(--dropdown-menu-title-padding,0 24px 0 8px);position:relative}.van-dropdown-menu__title:after{border-color:transparent transparent currentcolor currentcolor;border-style:solid;border-width:3px;content:"";margin-top:-5px;opacity:.8;position:absolute;right:11px;top:50%;transform:rotate(-45deg)}.van-dropdown-menu__title--active{color:var(--dropdown-menu-title-active-text-color,#ee0a24)}.van-dropdown-menu__title--down:after{margin-top:-1px;transform:rotate(135deg)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/empty/index.d.ts b/node_modules/@vant/weapp/dist/empty/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/empty/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/empty/index.js b/node_modules/@vant/weapp/dist/empty/index.js deleted file mode 100644 index 842e1bb..0000000 --- a/node_modules/@vant/weapp/dist/empty/index.js +++ /dev/null @@ -1,10 +0,0 @@ -import { VantComponent } from '../common/component'; -VantComponent({ - props: { - description: String, - image: { - type: String, - value: 'default', - }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/empty/index.json b/node_modules/@vant/weapp/dist/empty/index.json deleted file mode 100644 index a89ef4d..0000000 --- a/node_modules/@vant/weapp/dist/empty/index.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} diff --git a/node_modules/@vant/weapp/dist/empty/index.wxml b/node_modules/@vant/weapp/dist/empty/index.wxml deleted file mode 100644 index 9c7b719..0000000 --- a/node_modules/@vant/weapp/dist/empty/index.wxml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - {{ description }} - - - - - - diff --git a/node_modules/@vant/weapp/dist/empty/index.wxs b/node_modules/@vant/weapp/dist/empty/index.wxs deleted file mode 100644 index cf92ece..0000000 --- a/node_modules/@vant/weapp/dist/empty/index.wxs +++ /dev/null @@ -1,15 +0,0 @@ -/* eslint-disable */ -var PRESETS = ['error', 'search', 'default', 'network']; - -function imageUrl(image) { - if (PRESETS.indexOf(image) !== -1) { - return 'https://img.yzcdn.cn/vant/empty-image-' + image + '.png'; - } - - return image; -} - -module.exports = { - imageUrl: imageUrl, -}; - diff --git a/node_modules/@vant/weapp/dist/empty/index.wxss b/node_modules/@vant/weapp/dist/empty/index.wxss deleted file mode 100644 index 0fb74fe..0000000 --- a/node_modules/@vant/weapp/dist/empty/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-empty{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:32px 0}.van-empty__image{height:160px;width:160px}.van-empty__image:empty{display:none}.van-empty__image__img{height:100%;width:100%}.van-empty__image:not(:empty)+.van-empty__image{display:none}.van-empty__description{color:#969799;font-size:14px;line-height:20px;margin-top:16px;padding:0 60px}.van-empty__description:empty,.van-empty__description:not(:empty)+.van-empty__description{display:none}.van-empty__bottom{margin-top:24px} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/field/index.d.ts b/node_modules/@vant/weapp/dist/field/index.d.ts deleted file mode 100644 index cb0ff5c..0000000 --- a/node_modules/@vant/weapp/dist/field/index.d.ts +++ /dev/null @@ -1 +0,0 @@ -export {}; diff --git a/node_modules/@vant/weapp/dist/field/index.js b/node_modules/@vant/weapp/dist/field/index.js deleted file mode 100644 index dba92e0..0000000 --- a/node_modules/@vant/weapp/dist/field/index.js +++ /dev/null @@ -1,123 +0,0 @@ -import { nextTick } from '../common/utils'; -import { VantComponent } from '../common/component'; -import { commonProps, inputProps, textareaProps } from './props'; -VantComponent({ - field: true, - classes: ['input-class', 'right-icon-class', 'label-class'], - props: Object.assign(Object.assign(Object.assign(Object.assign({}, commonProps), inputProps), textareaProps), { size: String, icon: String, label: String, error: Boolean, center: Boolean, isLink: Boolean, leftIcon: String, rightIcon: String, autosize: null, required: Boolean, iconClass: String, clickable: Boolean, inputAlign: String, customStyle: String, errorMessage: String, arrowDirection: String, showWordLimit: Boolean, errorMessageAlign: String, readonly: { - type: Boolean, - observer: 'setShowClear', - }, clearable: { - type: Boolean, - observer: 'setShowClear', - }, clearTrigger: { - type: String, - value: 'focus', - }, border: { - type: Boolean, - value: true, - }, titleWidth: { - type: String, - value: '6.2em', - }, clearIcon: { - type: String, - value: 'clear', - }, extraEventParams: { - type: Boolean, - value: false, - } }), - data: { - focused: false, - innerValue: '', - showClear: false, - }, - created() { - this.value = this.data.value; - this.setData({ innerValue: this.value }); - }, - methods: { - formatValue(value) { - const { maxlength } = this.data; - if (maxlength !== -1 && value.length > maxlength) { - return value.slice(0, maxlength); - } - return value; - }, - onInput(event) { - const { value = '' } = event.detail || {}; - const formatValue = this.formatValue(value); - this.value = formatValue; - this.setShowClear(); - return this.emitChange(Object.assign(Object.assign({}, event.detail), { value: formatValue })); - }, - onFocus(event) { - this.focused = true; - this.setShowClear(); - this.$emit('focus', event.detail); - }, - onBlur(event) { - this.focused = false; - this.setShowClear(); - this.$emit('blur', event.detail); - }, - onClickIcon() { - this.$emit('click-icon'); - }, - onClickInput(event) { - this.$emit('click-input', event.detail); - }, - onClear() { - this.setData({ innerValue: '' }); - this.value = ''; - this.setShowClear(); - nextTick(() => { - this.emitChange({ value: '' }); - this.$emit('clear', ''); - }); - }, - onConfirm(event) { - const { value = '' } = event.detail || {}; - this.value = value; - this.setShowClear(); - this.$emit('confirm', value); - }, - setValue(value) { - this.value = value; - this.setShowClear(); - if (value === '') { - this.setData({ innerValue: '' }); - } - this.emitChange({ value }); - }, - onLineChange(event) { - this.$emit('linechange', event.detail); - }, - onKeyboardHeightChange(event) { - this.$emit('keyboardheightchange', event.detail); - }, - emitChange(detail) { - const { extraEventParams } = this.data; - this.setData({ value: detail.value }); - let result; - const data = extraEventParams - ? Object.assign(Object.assign({}, detail), { callback: (data) => { - result = data; - } }) : detail.value; - this.$emit('input', data); - this.$emit('change', data); - return result; - }, - setShowClear() { - const { clearable, readonly, clearTrigger } = this.data; - const { focused, value } = this; - let showClear = false; - if (clearable && !readonly) { - const hasValue = !!value; - const trigger = clearTrigger === 'always' || (clearTrigger === 'focus' && focused); - showClear = hasValue && trigger; - } - this.setData({ showClear }); - }, - noop() { }, - }, -}); diff --git a/node_modules/@vant/weapp/dist/field/index.json b/node_modules/@vant/weapp/dist/field/index.json deleted file mode 100644 index 5906c50..0000000 --- a/node_modules/@vant/weapp/dist/field/index.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "component": true, - "usingComponents": { - "van-cell": "../cell/index", - "van-icon": "../icon/index" - } -} diff --git a/node_modules/@vant/weapp/dist/field/index.wxml b/node_modules/@vant/weapp/dist/field/index.wxml deleted file mode 100644 index 6018993..0000000 --- a/node_modules/@vant/weapp/dist/field/index.wxml +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/node_modules/@vant/weapp/dist/field/index.wxs b/node_modules/@vant/weapp/dist/field/index.wxs deleted file mode 100644 index 78575b9..0000000 --- a/node_modules/@vant/weapp/dist/field/index.wxs +++ /dev/null @@ -1,18 +0,0 @@ -/* eslint-disable */ -var style = require('../wxs/style.wxs'); -var addUnit = require('../wxs/add-unit.wxs'); - -function inputStyle(autosize) { - if (autosize && autosize.constructor === 'Object') { - return style({ - 'min-height': addUnit(autosize.minHeight), - 'max-height': addUnit(autosize.maxHeight), - }); - } - - return ''; -} - -module.exports = { - inputStyle: inputStyle, -}; diff --git a/node_modules/@vant/weapp/dist/field/index.wxss b/node_modules/@vant/weapp/dist/field/index.wxss deleted file mode 100644 index 5f7d306..0000000 --- a/node_modules/@vant/weapp/dist/field/index.wxss +++ /dev/null @@ -1 +0,0 @@ -@import '../common/index.wxss';.van-field{--cell-icon-size:var(--field-icon-size,16px)}.van-field__label{color:var(--field-label-color,#646566)}.van-field__label--disabled{color:var(--field-disabled-text-color,#c8c9cc)}.van-field__body{align-items:center;display:flex}.van-field__body--textarea{box-sizing:border-box;line-height:1.2em;min-height:var(--cell-line-height,24px);padding:3.6px 0}.van-field__control:empty+.van-field__control{display:block}.van-field__control{background-color:initial;border:0;box-sizing:border-box;color:var(--field-input-text-color,#323233);display:none;height:var(--cell-line-height,24px);line-height:inherit;margin:0;min-height:var(--cell-line-height,24px);padding:0;position:relative;resize:none;text-align:left;width:100%}.van-field__control:empty{display:none}.van-field__control--textarea{height:var(--field-text-area-min-height,18px);min-height:var(--field-text-area-min-height,18px)}.van-field__control--error{color:var(--field-input-error-text-color,#ee0a24)}.van-field__control--disabled{background-color:initial;color:var(--field-input-disabled-text-color,#c8c9cc);opacity:1}.van-field__control--center{text-align:center}.van-field__control--right{text-align:right}.van-field__control--custom{align-items:center;display:flex;min-height:var(--cell-line-height,24px)}.van-field__placeholder{color:var(--field-placeholder-text-color,#c8c9cc);left:0;pointer-events:none;position:absolute;right:0;top:0}.van-field__placeholder--error{color:var(--field-error-message-color,#ee0a24)}.van-field__icon-root{align-items:center;display:flex;min-height:var(--cell-line-height,24px)}.van-field__clear-root,.van-field__icon-container{line-height:inherit;margin-right:calc(var(--padding-xs, 8px)*-1);padding:0 var(--padding-xs,8px);vertical-align:middle}.van-field__button,.van-field__clear-root,.van-field__icon-container{flex-shrink:0}.van-field__clear-root{color:var(--field-clear-icon-color,#c8c9cc);font-size:var(--field-clear-icon-size,16px)}.van-field__icon-container{color:var(--field-icon-container-color,#969799);font-size:var(--field-icon-size,16px)}.van-field__icon-container:empty{display:none}.van-field__button{padding-left:var(--padding-xs,8px)}.van-field__button:empty{display:none}.van-field__error-message{color:var(--field-error-message-color,#ee0a24);display:block;font-size:var(--field-error-message-text-font-size,12px);text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{color:var(--field-word-limit-color,#646566);font-size:var(--field-word-limit-font-size,12px);line-height:var(--field-word-limit-line-height,16px);margin-top:var(--padding-base,4px);text-align:right}.van-field__word-num{display:inline}.van-field__word-num--full{color:var(--field-word-num-full-color,#ee0a24)} \ No newline at end of file diff --git a/node_modules/@vant/weapp/dist/field/input.wxml b/node_modules/@vant/weapp/dist/field/input.wxml deleted file mode 100644 index c10f4c4..0000000 --- a/node_modules/@vant/weapp/dist/field/input.wxml +++ /dev/null @@ -1,30 +0,0 @@ - - diff --git a/node_modules/@vant/weapp/dist/field/props.d.ts b/node_modules/@vant/weapp/dist/field/props.d.ts deleted file mode 100644 index 5cd130a..0000000 --- a/node_modules/@vant/weapp/dist/field/props.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -/// -export declare const commonProps: WechatMiniprogram.Component.PropertyOption; -export declare const inputProps: WechatMiniprogram.Component.PropertyOption; -export declare const textareaProps: WechatMiniprogram.Component.PropertyOption; diff --git a/node_modules/@vant/weapp/dist/field/props.js b/node_modules/@vant/weapp/dist/field/props.js deleted file mode 100644 index ae405b3..0000000 --- a/node_modules/@vant/weapp/dist/field/props.js +++ /dev/null @@ -1,64 +0,0 @@ -export const commonProps = { - value: { - type: String, - observer(value) { - if (value !== this.value) { - this.setData({ innerValue: value }); - this.value = value; - } - }, - }, - placeholder: String, - placeholderStyle: String, - placeholderClass: String, - disabled: Boolean, - maxlength: { - type: Number, - value: -1, - }, - cursorSpacing: { - type: Number, - value: 50, - }, - autoFocus: Boolean, - focus: Boolean, - cursor: { - type: Number, - value: -1, - }, - selectionStart: { - type: Number, - value: -1, - }, - selectionEnd: { - type: Number, - value: -1, - }, - adjustPosition: { - type: Boolean, - value: true, - }, - holdKeyboard: Boolean, -}; -export const inputProps = { - type: { - type: String, - value: 'text', - }, - password: Boolean, - confirmType: String, - confirmHold: Boolean, - alwaysEmbed: Boolean, -}; -export const textareaProps = { - autoHeight: Boolean, - fixed: Boolean, - showConfirmBar: { - type: Boolean, - value: true, - }, - disableDefaultPadding: { - type: Boolean, - value: true, - }, -}; diff --git a/node_modules/@vant/weapp/dist/field/textarea.wxml b/node_modules/@vant/weapp/dist/field/textarea.wxml deleted file mode 100644 index 945d03e..0000000 --- a/node_modules/@vant/weapp/dist/field/textarea.wxml +++ /dev/null @@ -1,32 +0,0 @@ - - -