标签:picker 控件 slot color items self ui child mint
文章目录
一、只能选择年月并且设置初始值
效果图如下
<el-form-item label="月份" prop="checkDate">
<el-input placeholder='请选择月份'
v-model="form.checkDate"
suffix-icon="el-icon-arrow-down"
@click.native="openPicker()" readonly>
</el-input>
</el-form-item>
<mt-datetime-picker ref="picker"
class='yearMonth' //这是关键,只选择年月
type="date"
v-model="pickerDate"
:start-date='startDate' //这是设置初始值的
@confirm="onConfirmDate">
</mt-datetime-picker>
// 这是方法---没太大用,只是用来格式化展示的数据
// 打开日期选择器
openPicker() {
let self = this;
self.$refs['picker'].open();
self.pickerDate = self.form.checkDate
}
,
// 日期选择器-确认
onConfirmDate(date) {
let self = this;
let currentDate = new Date(date);
self.form.checkDate = currentDate.format('yyyy-MM')
}
// 这是重点
/*只能输入年月*/
.yearMonth .picker-items .picker-slot-center:nth-child(3) {
flex:0 0 0%!important;
background-color:red;
}
/*只能输入年*/
.yearMonthE .picker-items .picker-slot-center:nth-child(3) {
flex:0 0 0%!important;
background-color:red;
}
.yearMonthE .picker-items .picker-slot-center:nth-child(2) {
flex:0 0 0%!important;
background-color:red;
}
二、手机不显示数字
有些手机会不显示数字,虽然我没遇到过,但是需求遇到了,这能怎么办呢,只能改呗。还好网友强大,一句话就解决了
.picker-items{ width:100% }
标签:picker,控件,slot,color,items,self,ui,child,mint 来源: https://blog.csdn.net/xixi_csdn/article/details/112765466
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。