element日期格式
文章描述:
element日期范围
value-format=“yyyy-MM-dd”
日期范围
<el-date-picker
v-model="value1"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期">
</el-date-picker>
设置默认值
created() {
// 初始化默认时间
this.defaultDate()
},
methods: {
// 初始化默认时间
defaultDate() {
var date = new Date()
var year = date.getFullYear().toString()
var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1).toString() : (date.getMonth() + 1).toString()
// var da = date.getDate() < 10 ? '0' + date.getDate().toString() : date.getDate().toString()
var da = new Date(date.getFullYear(), month, 0).getDate()
da < 10 ? '0' + da.toString() : da.toString()
var beg = year + '-' + month + '-01'
var end = year + '-' + month + '-' + da
this.queryParams.signDate = [beg, end] //将值设置给插件绑定的数据
}
},
watch: {
// 监听日期清理后数据为null进行处理否则会报错
'value2'(newVal) {
if (newVal == null) {
this.value2 = ''
}
}
},
传值到后端
let arr = this.value2
let w = JSON.stringify(arr)
this.query.keywordAll = w
php后端接受
$arr = json_decode($param['keywordAll'],true);
发布时间:2024/01/26
发表评论