0

ビュー内でクエリ オブジェクトの値を設定できます。

<button ng-click="query.Active = 'true'" ....

これにより、フィルターにバインドされた値が更新され、それに応じてビューが変更されます。それでも、それをコントローラーに移動して設定すると、次のようになります。

<button ng-click="filterActive('true')"....
$scope.filterActive = function (type) { 
    $scope.query.Active = type;    
    console.log('active' + $scope.query.Active);
};

結果は常に undefined を返します。値が設定されていない理由がわかりません。

4

1 に答える 1