У мене об’єкт JS оголошений так
$scope.items = {};
Також у мене є $ http запит, який заповнює цей об’єкт предметами. Я хотів би визначити, чи цей пункт порожній, виявляється, що ng-show це підтримує ... Я вводжу
ng-show="items"
і магічно це працює, я також хотів би зробити те ж саме з контролера, але я не можу змусити його працювати, здається, мені, можливо, доведеться перебирати об’єкт, щоб побачити, чи є у нього властивості, або використовувати lodash або підкреслити .
Чи є альтернатива?
Я намагався
alert($scope.items == true);
але завжди повертається помилковим, коли об’єкт створений і коли він заповнений $http
, тому його не працює таким чином.