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