我在代码中得到了这个日期和时间选择器:
<DatePicker id="datePicker" placeholder="{i18n>enterDate}" width="15%">
<layoutData>
<FlexItemData growFactor="1" />
</layoutData>
</DatePicker>
<TimePicker id="timePicker" placeholder="{i18n>enterTime}" width="15%">
<layoutData>
<FlexItemData growFactor="0" />
</layoutData>
</TimePicker>
从API参考中,我无法理解如何使用用户在....中键入的值
我所做的是:
var abc = new sap.m.DatePicker();
var date = abc.getValueDate().ById("datePicker");
,但这似乎不工作....我想我这里做错了什么
var abc = this.byId("datePicker"); // 'this' - is your controller instance
var date = abc.getDateValue();
首先,获得日期选择器的一个实例——它在XML视图中加载,然后获得输入的日期。