动态赋值,无效,在iOS一直显示2010-01-01,但是在android是正确的,如下:
this.datetime3 = this.$moment(new Date()).format(‘YYYY-MM’);
需要在初始化的时候,直接设置默认值。并且添加属性:init-emit=“false”。但是,仍然有点小问题,第一次弹窗选择日期的时候,弹窗的日期不是设置的默认值。
完整例子:
import {DateTime} from ‘vue-ydui/dist/lib.rem/datetime’;
import ‘vue-ydui/dist/ydui.px.css’;
components: {DateTime}
datetime3: this.datetime(),
datetime() {
//返回yyyy-MM格式的日期字符串
let date = new Date();
let year = date.getFullYear();
let month = date.getMonth() + 1;
let datetime = year + ‘-’ + (month < 10? ‘0’ + month: month);
return datetime;
}