Tag: angularjs ng show

如何检查一个范围variables是否在AngularJS模板中是未定义的?

如何检查一个范围variables是不确定的 ? 这不起作用: <p ng-show="foo == undefined">Show this if $scope.foo == undefined</p>

AngularJS ng-repeat处理空列表大小写的情况

我认为这将是一个非常普遍的事情,但我找不到在AngularJS中如何处理它。 假设我有一个事件列表,并希望用AngularJS输出它们,那么这很简单: <ul> <li ng-repeat="event in events">{{event.title}}</li> </ul> 但是,如果列表为空,我怎么处理呢? 我希望有一个消息框,其中的列表是“没有事件”或类似的东西。 唯一会接近的是带有events.length的ng-switch (当一个对象而不是一个数组时,我该如何检查是否为空),但这真的是我唯一的select吗?