truncate
?將字符串截短為指定的字符個數(shù)。如果指定的字符數(shù)量小于字符串的長度,則會在字符串末尾添加一個省略號(…) 并將此省略號計入字符個數(shù)中。
輸入
{{ "Ground control to Major Tom." | truncate: 20 }}
輸出
Ground control to...
truncate
?還支持第二個可選參數(shù),用于指定一個字符序列,此字符序列將被添加到截短字符串的后面。默認是省略號(…),但是你可以按照你的需要傳遞一個新的。
第二個參數(shù)的長度將被計入第一個參數(shù)的字符個數(shù)中。例如,如果你希望將字符串截短為 10 個字符,并且使用由 3 個字符組成的省略號,這時,你需要將?truncate
?的第一個參數(shù)設(shè)置為?13,是因為需要計入省略號的 3 個字符。
輸入
{{ "Ground control to Major Tom." | truncate: 25, ", and so on" }}
輸出
Ground control, and so on
你可以將字符串按照第一個參數(shù)截短為指定長度,并且可以通過傳遞一個空字符作為第二個參數(shù),從而讓截短之后的字符串不顯示省略號。
輸入
{{ "Ground control to Major Tom." | truncate: 20, "" }}
輸出
Ground control to Ma
? Copyright 2023 深圳藍曬科技有限公司. 粵ICP備2023054553號-1