2017-07-31 128 views
0

我無法弄清楚爲什麼導出的結果(如csv)在excel中查看時刪除了正斜槓。這個選項似乎工作,但所得到的數據顯示日期,這樣的「2 21 1991年7月26日1989年」將日期導出爲CSV

exporterFieldCallback: function (grid, row, col, input) { 
     if (col.colDef.type == 'date') 
        input = $filter('date')(input, 'MM/dd/yyyy'); 
        return input; 
      }, 

請讓我知道我在這裏失去了

http://plnkr.co/edit/iJRhjy0nXR4P1xVVDRZd?p=preview

回答

0

有可能是一個更好的方式來做到這一點,但它似乎是因爲它是日期格式的Excel將其轉換爲日期格式,其中不包括我試圖顯示的格式。

我做了1項修改來完成這項工作:在現場周圍添加單個空間,強制它成爲一個普通的領域。

exporterFieldCallback: function (grid, row, col, input) { 
    if (col.colDef.type == 'date') 
       input = ' '+$filter('date')(input, 'MM/dd/yyyy') +' ' ; 
     },