Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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 2中的自定义模板中声明变量_Angular_Angular2 Template - Fatal编程技术网

在Angular 2中的自定义模板中声明变量

在Angular 2中的自定义模板中声明变量,angular,angular2-template,Angular,Angular2 Template,如何声明不是来自父组件的变量?在本例中,rowData来自p-column,但我需要声明另一个变量 <p-column *ngFor="let h of header"> <template let-ms="rowData" pTemplate="body" let-m="getMetricByName(ms.metrics, h)"> {{m.name}} //for example </template> &

如何声明不是来自父组件的变量?在本例中,rowData来自p-column,但我需要声明另一个变量

<p-column *ngFor="let h of header">
    <template let-ms="rowData" pTemplate="body" let-m="getMetricByName(ms.metrics, h)">
                {{m.name}} //for example
    </template>
</p-column>

{{m.name}}//例如

目前无法在模板中声明变量

另见

这个问题似乎是相关的