Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 左填充函数,如角5中的PHP str_pad_Angular_Typescript_Angular5 - Fatal编程技术网

Angular 左填充函数,如角5中的PHP str_pad

Angular 左填充函数,如角5中的PHP str_pad,angular,typescript,angular5,Angular,Typescript,Angular5,有没有办法在Angular 5中复制PHP str_pad?不是在模板文件或通过管道中,而是从TS文件中 PHP示例 我很快创建了一个函数 我的帕德斯特林瓦尔,长度{ //强制以零填充 常量填充='0000000000000000000'; 返回Stringfill+stringval.slice-length; } this.someservice.newvalue=this.my_pad'234',6; //我的键盘'234',6返回000234 有没有更聪明或更好的方法来创建这种类型的函数

有没有办法在Angular 5中复制PHP str_pad?不是在模板文件或通过管道中,而是从TS文件中

PHP示例

我很快创建了一个函数

我的帕德斯特林瓦尔,长度{ //强制以零填充 常量填充='0000000000000000000'; 返回Stringfill+stringval.slice-length; } this.someservice.newvalue=this.my_pad'234',6; //我的键盘'234',6返回000234 有没有更聪明或更好的方法来创建这种类型的函数?或者如果Angular中有通用版本,到目前为止还没有找到?

从David那里得到了答案, 又甜又矮,能胜任这项工作

例子

'abc'.padStart(10);         // "       abc"
'abc'.padStart(10, "foo");  // "foofoofabc"
'abc'.padStart(6,"123465"); // "123abc"
'abc'.padStart(8, "0");     // "00000abc"
'abc'.padStart(1);          // "abc"

你说的角5是什么意思?这肯定不是烟斗。接下来就是TS/JS了。简单地使用padSart:来吧jonrsharpe-你有angularJS v1,angularJS v1,Angular 2,Angular 4和Angular 5,很快Angular 6就会出现。这些准则有很多相似之处,但也有一些不同之处,本问题并不打算涵盖这些不同之处。您可以直接使用可视显示操纵器在模板中进行操纵,也可以通过另一个可视操纵器管道进行操纵。我需要从TS文件进行操作,因此基本上使用Javascript或typescript。