如何在angular中显示带有不同模板的异构列表?

时间:2019-04-01 16:51:49

标签: angular heterogeneous-array

我想提供一个来自服务的项目列表,这些项目可能是不同类型的。我需要在运行时为每个项目显示不同的模板。是否可以根据其值或类型为集合中的每个项目选择模板?例如,xaml具有模板选择器的概念。

1 个答案:

答案 0 :(得分:0)

您可以使用NgSwitch。将可能的模板包装在容器中,然后将ng switch指令放在容器上。在每个模板上放置一个NgSwitchCase指令。匹配的案例将可见。