我是angularjs平臺的新手,我面臨的問題是解決我的僱主給出的一個小任務。我希望有一個人可以幫助我。angularjs比較運算符函數
我有一套員工表,我需要在ng-option中使用比較運算符,然後在數字字段中輸入數字來獲得結果。 (例如,如果用戶選擇大於ng選項並在文本字段中輸入'50',結果應該從數據表中篩選出年齡大於50的年齡任何人都可以幫忙請參考!
這就是我試圖
$scope.operators = [
{
field: "gt"
title: ">"
}
, {
field: "lt"
title: "<"
}
, {
field: "et"
title: "="
}
];
$scope.selected = $scope.operators[0];
app.filter('priceGreaterThan', function() {
return function (input, price) {
var output = [];
if (isNaN(price)) {
output = input;
}
else {
angular.forEach(input, function (item) {
if (item.redemptions > price) {
output.push(item)
}
});
}
return output;
}
});
感謝那仁先生。在我的函數中,我不知道如何從ng選項中獲取選定的值。這是我的問題 –