0
不工作鑑於數據進行過濾:利用搜索輸入框的任何領域過濾器在angularjs
$scope.friends = [
{ "name": 'John', "phone": '555-1212', "age": 10, "name-phone-age":now.setMinutes(now.getMinutes() + 30) },
{ "name": 'Mary', "phone": '555-9876', "age": 19, "name-phone-age":now.setMinutes(now.getMinutes() + 30) },
{ "name": 'Mike', "phone": '555-4321', "age": 21, "name-phone-age":now.setMinutes(now.getMinutes() + 30) },
{ "name": 'Adam', "phone": '555-5678', "age": 35, "name-phone-age":now.setMinutes(now.getMinutes() + 30) },
{ "name": 'Julie', "phone": '555-8765', "age": 29, "name-phone-age":now.setMinutes(now.getMinutes() + 30) }
];
濾鏡除了DATE域;
例如
Search : John
Name Phone Number Age Some_Random_Date_Time
John 555-1212 10 2014-08-27 20:24:40 540
和搜索字符串2014是如圖的output data一部分,空的結果返回的日期
Name Phone Number Age Some Random Date Time
John 555-1212 10 2014-08-27 20:24:40 540
Mary 555-9876 19 2014-08-27 20:54:40 540
Mike 555-4321 21 2014-08-27 21:24:40 540
Adam 555-5678 35 2014-08-27 21:54:40 540
Julie 555-8765 29 2014-08-27 22:24:40 540
Search : 2014
Name Phone Number Age Some_Random_Date_Time
那是因爲你的實際數據日期不是這種格式。您只是基於日期格式過濾器顯示它不會修改基礎數據 – PSL 2014-08-27 14:37:37
@PSL:如果我需要基於輸出窗口上顯示的內容進行搜索,我該怎麼做?寫任何自定義過濾器? – 2014-08-27 14:39:10
是或者在你的朋友對象中添加一個屬性來顯示格式化的日期..,這將是更合適的 – PSL 2014-08-27 14:41:41