我在Angular 2中编写了一个具有占位符值的输入字段。

重点突出,输入字段应为空。

模糊时,输入字段应返回到占位符值。

但是,在模糊时什么也不会发生。这是我的输入字段:

<input type="text"
       placeholder={{placeholderText}}
       onfocus="this.placeholder = ''"
       (blur)="this.placeholder = placeholderText">

如何在Angular 2中模糊更改占位符文本?

最佳答案

有一些语法问题

<input type="text"
   placeholder={{placeholderText}}
   (focus)="placeholderText = ''"
   (blur)="placeholderText = 'the placeholder'">

07-24 18:10