我是Angular的新手,想知道如何处理以下问题:
<input class="form-control" type="text" value="{{add_item.value}}" onfocus="this.value=''" onblur="this.value={{add_item.value}}">
当然这不起作用。
如果输入为空,我想取回第一个值onblur。
有什么建议吗?
答案 0 :(得分:0)
简短:您需要将原始值存储在某个地方以便在需要时进行检索。
答案 1 :(得分:0)
对于那些感兴趣的人,我做了一个丑陋的事情,但它有效。我将原始值存储在占位符中并使用它像这样:
<input class="form-control" type="text" placeholder ="{{add_item.value}}" onfocus="this.value=''" onblur="if(this.value=='')this.value=this.placeholder"