📜  AngularJS |限制过滤

📅  最后修改于: 2022-05-13 01:56:29.852000             🧑  作者: Mango

AngularJS |限制过滤

AngularJS 中的limitTo过滤器用于返回包含指定数量元素的数组或字符串。此过滤器可用于数组、字符串和数字。然而,在所有三种情况下,基本原理都是相同的。

  • 对于数组,它返回一个仅包含指定数量的项目的数组。
  • 当用于字符串时,它返回另一个包含指定字符。
  • 对于数字,它返回一个仅包含指定位数的字符串。
  • 负数用于返回从元素末尾开始的元素,而不是开头。

句法:

{{ object | limitTo : limit : begin }}

参数:

  • 限制:返回元素的数量。
  • 开始:限制的开始点。默认为 0。

示例 1:




  

  
    

AngularJS - limitTO

    
    
       
           Input:         
                 
        
        Output:         
        {{string|limitTo:4}}        
             

输出:

让我们看另一个例子,让事情更清楚。
示例 2:




  

  
    

AngularJS - limitTO

    
    
       
           Input:         
                 
        
        Output:         
{{firstName|limitTo:8}}        
             

输出:

在这个例子中,我们可以看到 'firstName' 表达式中的限制被指定为 8。因此不管用户的名字有多长,只会显示名字的前 8 个字符.