Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.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 用于贴图的HTML5角度输入()_Angular_Typescript - Fatal编程技术网

Angular 用于贴图的HTML5角度输入()

Angular 用于贴图的HTML5角度输入(),angular,typescript,Angular,Typescript,我试图将一个映射作为输入从HTML传递到angular组件。 From instance:如果我需要将字符串数组ifekm HTML传递给Typescript:它看起来像: HTML5 [strarray]=['hello','world] 角度/TS文件 @输入()=字符串[] 我想传递一个字符串的映射,数组> 我似乎无法理解HTML5中的语法 属性输入以文本形式传递。给定以下组件: @Component({ selector: 'your-component', template:

我试图将一个映射作为输入从HTML传递到angular组件。 From instance:如果我需要将字符串数组ifekm HTML传递给Typescript:它看起来像:

HTML5 [strarray]=['hello','world]

角度/TS文件 @输入()=字符串[]

我想传递一个字符串的映射,数组>


我似乎无法理解HTML5中的语法

属性输入以文本形式传递。给定以下组件:

@Component({
  selector: 'your-component',
  template: `{{ strarray.join(', ') }}`
})
export class YourComponent {

  @Input()
  strarray: string[] = [];

}
你的实施将是:

<your-component [strarray]="['one', 'two', 'three']"></your-component>


您能重构代码并提供更多上下文吗?