【发布时间】:2020-04-14 10:08:59
【问题描述】:
我有一个组件指令,可以将一堆请求转换成一个表格。有没有办法从父逻辑有条件地将文本(HTML 和 CSS)附加到此子组件中的指定行?
(父):
<body>
<child-component></child-component>
</body>
(孩子):
<div *ngfor = "let record in records">
<table>
<tr>
<td> Class: {{ alias }} </td>
</tr>
</table>
</div>
澄清:如果我想通过父代码添加或编辑别名为 foo 的行的 HTML/CSS 并显示:Class: foo (in-session)
编辑:“标签”不是指代码标签(即<p>),我指的是附加文本。
【问题讨论】:
-
您好 Tyree,欢迎使用 StackOverflow。你能详细说明一下你的意图是什么,到目前为止你做了什么来实现它,你到底卡在哪里?
-
谢谢。子组件是应用程序其他部分可重用的组件。我无法直接编辑它,所以我试图从父母那里进行编辑。我尝试使用属性指令来做到这一点,但我不确定它在这种情况下如何应用。所以这让我陷入了如何准确访问这些元素的问题上。这有帮助吗?
-
正如@SiddAjmera 所指出的,它仍然不清楚你在问什么。您需要以明确的要求更新问题,也可以在 stackblitz 上提供问题的最小复制。
标签: javascript angular components parent-child angular-directive