| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 | <template>	<view class="u-calendar-header u-border-bottom">		<text			class="u-calendar-header__title"			v-if="showTitle"		>{{ title }}</text>		<text			class="u-calendar-header__subtitle"			v-if="showSubtitle"		>{{ subtitle }}</text>		<view class="u-calendar-header__weekdays">			<text class="u-calendar-header__weekdays__weekday">一</text>			<text class="u-calendar-header__weekdays__weekday">二</text>			<text class="u-calendar-header__weekdays__weekday">三</text>			<text class="u-calendar-header__weekdays__weekday">四</text>			<text class="u-calendar-header__weekdays__weekday">五</text>			<text class="u-calendar-header__weekdays__weekday">六</text>			<text class="u-calendar-header__weekdays__weekday">日</text>		</view>	</view></template><script>	export default {		name: 'u-calendar-header',		mixins: [uni.$u.mpMixin, uni.$u.mixin],		props: {			// 标题			title: {				type: String,				default: ''			},			// 副标题			subtitle: {				type: String,				default: ''			},			// 是否显示标题			showTitle: {				type: Boolean,				default: true			},			// 是否显示副标题			showSubtitle: {				type: Boolean,				default: true			},		},		data() {			return {			}		},		methods: {			name() {			}		},	}</script><style lang="scss" scoped>	@import "../../libs/css/components.scss";	.u-calendar-header {		padding-bottom: 4px;		&__title {			font-size: 16px;			color: $u-main-color;			text-align: center;			height: 42px;			line-height: 42px;			font-weight: bold;		}		&__subtitle {			font-size: 14px;			color: $u-main-color;			height: 40px;			text-align: center;			line-height: 40px;			font-weight: bold;		}		&__weekdays {			@include flex;			justify-content: space-between;			&__weekday {				font-size: 13px;				color: $u-main-color;				line-height: 30px;				flex: 1;				text-align: center;			}		}	}</style>
 |