【发布时间】:2020-01-13 10:51:50
【问题描述】:
我需要多次加载动态组件,并根据某个值动态传递数据,以便加载运行时数据。
我试过下面的例子 https://dzone.com/articles/how-to-dynamically-create-a-component-in-angular
根据示例,我们有一个具有“消息”属性的 messageComponent 和 在 hostComponent 中,我们在 html 文件中添加一个模板,例如
<div style="text-align:center">
<h1>
Welcome to {{ title }}!
</h1>
<template #messagecontainer>
</template>
</div>
所以这里我们的messageComponent将替换模板标签。
我需要一些东西,比如我们可以多次迭代这个模板并通过 在messageComponent中动态的“message”的不同值。
【问题讨论】:
-
所以您希望
message属性的值在每次更改时在动态组件中更新或您是否希望使用不同的“消息”生成多个动态组件? -
我想要使用不同的“消息”生成多个动态组件,我们可以在任何点击事件上更新消息的值
标签: angular typescript angular-dynamic-components