角度有条件地呈现不同的元素

时间:2017-08-21 21:05:15

标签: angular render angular-pipe

我需要做一些事情,比如取决于对象的Type属性,渲染一个不同的组件: 我的管道返回一个特定的元素 我可以为模板变量分配表达式吗?

最简单的方法吗?

提前致谢

  <ng-template let-data="contentArray | pipeFilter:val" >


            <div [ngSwitch]="data?.Type">
              <input *ngSwitchCase="'TextBox'"  />

              <span *ngSwitchDefault ></span>
            </div>

    </ng-template>

1 个答案:

答案 0 :(得分:0)

尝试使用插值{{}}来评估表达式。