我在Angular
中有一个表单,其中包含一个输入类型文本,我需要能够通过单击编辑按钮来编辑该文本。
我有3个按钮,edit
、cancel
和save
。
如果按下编辑按钮,则启用输入以便能够对其进行修改,隐藏编辑按钮并显示保存和取消按钮。
如果按下取消按钮,更改将被取消,并显示最初显示的文本,仅显示编辑按钮。
如果按下保存按钮,则保存当前更改并替换为以前的信息,并且仅再次显示编辑字段。
这是我的html,包含一个input
:
<input type="text" id="name" name="name" required
minlength="4" maxlength="8" size="10">
<button class="btn"><i class="fa fa-pencil"></i></button>
<button class="btn"><i class="fa fa-close"></i></button>
<button class="btn"><i class="fa fa-save"></i></button>
我怎样才能在页面上获得这种行为?我应该在component.ts
中添加哪些函数?
1条答案
按热度按时间4ktjp1zp1#
必须在ur *.ts文件中编辑= true
试试这个