【发布时间】:2016-12-13 18:11:57
【问题描述】:
我正在尝试创建一个更新类型的函数,我在其中选择一个编辑按钮,它专注于要编辑的评论的描述。但是,我不明白如何仅获取我要编辑的特定帖子的特定描述。这是一些 html 和我想要实现的概念......
<div>
<p [contentEditable]="isEditable" [focus]="inputFocused">Test 1</p>
<button (click)="Edit()">edit 1</button>
</div>
<div>
<p [contentEditable]="isEditable" [focus]="inputFocused">Test 2</p>
<button (click)="Edit()">edit 2</button>
</div>
这是一个包含所有代码指令和所有 https://plnkr.co/edit/HSuLScvffC0G5sfMHjJ5?p=preview 的 plunker
我愿意接受我可能以错误的方式处理这个问题。任何方向将不胜感激。
【问题讨论】:
-
问题是您的
isEditable和inputFocused变量是非歧视性的。 -
是的,但是假设有 100 个 cmets,我不想创建 100 个布尔值来区分我要编辑的评论。有没有像
this.comment.focus这样的设置我可以做? -
不要手动创建它们,然后:plnkr.co/edit/YfIE66eO7W9lMabA52Ac?p=preview
-
@yurzui 太完美了!谢谢你。您能否发布一个答案来解释这是如何工作的?我想更好地理解它。
标签: angular angular2-directives