1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| "use strict";
| var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
| if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
| if (ar || !(i in from)) {
| if (!ar) ar = Array.prototype.slice.call(from, 0, i);
| ar[i] = from[i];
| }
| }
| return to.concat(ar || Array.prototype.slice.call(from));
| };
| Object.defineProperty(exports, "__esModule", { value: true });
| var component_1 = require("../../../common/component");
| (0, component_1.VantComponent)({
| props: {
| title: {
| type: String,
| value: '日期选择',
| },
| subtitle: String,
| showTitle: Boolean,
| showSubtitle: Boolean,
| firstDayOfWeek: {
| type: Number,
| observer: 'initWeekDay',
| },
| },
| data: {
| weekdays: [],
| },
| created: function () {
| this.initWeekDay();
| },
| methods: {
| initWeekDay: function () {
| var defaultWeeks = ['日', '一', '二', '三', '四', '五', '六'];
| var firstDayOfWeek = this.data.firstDayOfWeek || 0;
| this.setData({
| weekdays: __spreadArray(__spreadArray([], defaultWeeks.slice(firstDayOfWeek, 7), true), defaultWeeks.slice(0, firstDayOfWeek), true),
| });
| },
| onClickSubtitle: function (event) {
| this.$emit('click-subtitle', event);
| },
| },
| });
|
|