首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将父ng-template数据传递给子ng-template

将父ng-template数据传递给子ng-template
EN

Stack Overflow用户
提问于 2019-10-02 00:04:54
回答 1查看 172关注 0票数 0

我们可以在另一个ng模板中包含一个ng模板吗?如果可能的话,如何将父ng模板数据传递给子ng模板?我尝试了几种不同的方法,但对我来说都不起作用。

代码语言:javascript
复制
 <ng-template let-r="result" #rt>
        {{r.categoryName}}
        <li *ngFor="let item of r.subCategoriesList">
          {{item}}
         </li>

     <ng-template>
       // i need get some data to this ng-templete from parent
    </ng-template>

</ng-template>
EN

回答 1

Stack Overflow用户

发布于 2019-10-02 00:54:08

<ng-template>是一个模板定义。例如,*ngTemplateOutlet是一个模板实例。模板定义不应包含其他定义,但可以包含模板实例、组件实例等。例如:

代码语言:javascript
复制
<div *ngTemplateOutlet="template1; context: {param: 'world'}" >

</div>

<ng-template #template1 let-param="param">
    <div *ngTemplateOutlet="template2; context: {param: param}" >

    </div>
</ng-template>

<ng-template #template2 let-param="param">
    Hello {{param}}
</ng-template>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58188641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档