src/main/resources/static/plugins/element-ui/packages/calendar/src/main.vue
(开头部分) 7KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<template>
<div class="el-calendar">
<div class="el-calendar__header">
<div class="el-calendar__title">
{{ i18nDate }}
</div>
<div
class="el-calendar__button-group"
v-if="validatedRange.length === 0">
<el-button-group>
<el-button
type="plain"
size="mini"
@click="selectDate('prev-month')">
{{ t('el.datepicker.prevMonth') }}
</el-button>
<el-button
type="plain"
size="mini"
@click="selectDate('today')">
{{ t('el.datepicker.today') }}
</el-button>
<el-button
type="plain"
size="mini"
@click="selectDate('next-month')">
{{ t('el.datepicker.nextMonth') }}
</el-button>
</el-button-group>
</div>
</div>
<div
class="el-calendar__body"
v-if="validatedRange.length === 0"
key="no-range">
<date-table
:date="date"
:selected-day="realSelectedDay"
:first-day-of-week="realFirstDayOfWeek"
@pick="pickDay" />
</div>
<div
v-else
class="el-calendar__body"
key="has-range">
<date-table
v-for="(range, index) in validatedRange"
:key="index"
:date="range[0]"
:selected-day="realSelectedDay"
:range="range"
:hide-header="index !== 0"
:first-day-of-week="realFirstDayOfWeek"
@pick="pickDay" />
</div>
</div>
</template>
<script>
import Locale from 'element-ui/src/mixins/locale';
后面还有 220 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
