Angular:在angular ng-repeat中没有结果时显示一条消息?(特定情况)

15 浏览
0 Comments

Angular:在angular ng-repeat中没有结果时显示一条消息?(特定情况)

我有一个特定的情况,在手风琴中重复显示我的数据,当过滤器(搜索框)在ng-repeat="sport in sports"中返回空值时,我只需要向用户显示一条消息。


   
       
         
              {{::sport.name}}
          
           {{::league.name}}
           
       
     

0
0 Comments

问题出现的原因是在Angular ng-repeat中当没有结果时无法显示一条消息。解决方法是使用ng-show指令来判断是否有结果,并在没有结果时显示相应的消息。

解决方法一:

No items

解决方法二:


    
        
            ...
        
    

No items

感谢。

但是这种解决方法意味着过滤器会再次遍历整个过滤器,这会影响性能,对吗?

实际上在更新后这种解决方法是不起作用的。

你遇到了什么错误?

0