-2
數組我有對象的數組,我想通過傳感器標籤進行過濾,採用了棱角分明$filter
過濾使用角度濾波
SensorPort: [0: {Port: "1"SensorLabel: "Temperature"},1: {Port: "2"SensorLabel: ""},2: {Port: "3"SensorLabel: ""}]
數組我有對象的數組,我想通過傳感器標籤進行過濾,採用了棱角分明$filter
過濾使用角度濾波
SensorPort: [0: {Port: "1"SensorLabel: "Temperature"},1: {Port: "2"SensorLabel: ""},2: {Port: "3"SensorLabel: ""}]
不知道,你想達到什麼目的。考慮您的數據:
var sensorPortData = [{Port: "1", SensorLabel: "Temperature"},
{Port: "2", SensorLabel: "Attempt"},
{Port: "3", SensorLabel: "Nothing"}];
然後做這個,會給你:
var searchQuery = "Tem";
$filter('filter')(myData, {$: searchQuery}) == [{Port: "1", SensorLabel: "Temperature"},
{Port: "2", SensorLabel: "Attempt"}]
請詳細說明,你是什麼意思「由傳感器標籤過濾器」?另外,你的json似乎是錯誤的。 –
rtm? https://docs.angularjs.org/api/ng/filter/filter –