Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.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

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
如何在angular2中使用FormControl从输入标记中获取逗号分隔的值?_Angular_Typescript - Fatal编程技术网

如何在angular2中使用FormControl从输入标记中获取逗号分隔的值?

如何在angular2中使用FormControl从输入标记中获取逗号分隔的值?,angular,typescript,Angular,Typescript,这是我的警报表.component.ts export class AlertFormComponent implements OnInit{ .... pages:FBpage[]=[]; ..... 在构造器中: fbPage : new FormControl('') 和html格式: 但是,在创建FrimeCube时,它只得到一个值而不是字符串,确保空白值是空数组,而不是''或unDetry. 在构造函数中,声明如下所示: fbPage : new FormCo

这是我的警报表.component.ts

export class AlertFormComponent  implements OnInit{

  ....
  pages:FBpage[]=[]; 

 .....
在构造器中:

 fbPage : new FormControl('')
和html格式:


<>但是,在创建FrimeCube时,它只得到一个值而不是字符串

,确保空白值是空数组,而不是''或unDetry.

在构造函数中,声明如下所示:

fbPage : new FormControl([]);
而不是

fbPage : new FormControl('');
编辑:您必须将数据绑定到一个列表,以从输入标记中获取逗号分隔的值,如下所述

<input [source]="pageList" ...... >
本文可能会帮助您:

谢谢,我会试试,请告诉我,是什么让我知道输入将用逗号分隔?
public pageList = [
"PageA", "PageB"
];