[英]SAPUI5 duplicated oData data remove
您必須先將所需的后端輸出數據格式化,然后再應用於視圖模型。 例如,對於您所詢問的其他問題,您可以編寫函數以從日期獲取日期。
var yyyymmddToDay= function (yyyymmdd) {
var dateInString = yyyymmdd.toString();
var year = dateInString.substr(0,4);
var month = dateInString.substr(4,2);
var date = dateInString.substr(6,2);
var dateFormat = year + "-" + month + "-" + date;
var day = new Date(dateFormat).getDay();
var weekDay;
switch(day){
case 0:
weekDay="Sunday";
break;
case 1 :
weekDay="Monday";
break;
case 2:
weekDay="Tuesday";
break;
case 3 :
weekDay="Wednesday";
break;
case 4 :
weekDay="Thursday";
break;
case 5 :
weekDay="Friday";
break;
case 6:
weekDay="Saturday";
break;
}
return weekDay;
}
為了從數據中刪除重復項,只需維護一個數組,遍歷數據,然后檢查數組中是否存在數據項(如果存在),則不添加它,否則執行此操作。 謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.