有没有办法在Angular 5中复制PHP str_pad?不在模板文件中或通过管道,而是在TS文件中。
示例PHP
<authentication mode="Windows" />
<authorization>
<deny users="?" />
</authorization>
我快速创建了一个功能
<?php
$str = "Hello World";
echo str_pad($str,20,".",STR_PAD_LEFT);
?>
有没有更聪明的方法或更好的方法来创建这种类型的功能?或者如果Angular中有通用版本(到目前为止找不到)?
答案 0 :(得分:-2)
得到大卫的答案, 又好又短,做得好。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
实施例
'abc'.padStart(10); // " abc"
'abc'.padStart(10, "foo"); // "foofoofabc"
'abc'.padStart(6,"123465"); // "123abc"
'abc'.padStart(8, "0"); // "00000abc"
'abc'.padStart(1); // "abc"