2016-06-09 50 views
0

我有一个文本框将被用作搜索输入。我想要显示文本以指示该框将搜索哪个字段,但是当用户点击/ in时,用户设置了一个值,默认文本就会消失。填写标签位于包装盒内的表单时,您可能也会看到此内容,直到您开始输入。我如何在不使用ng模型的情况下做到这一点?在不改变ng模型的情况下设置文本框的值。

回答

0

您需要使用placeholder attribute

一个暗示什么可以在控制输入用户。

<input placeholder="some infomational text" />

0

使用placeholder

<input type="text" placeholder="Some text" /> 

或者:

<input type="text" placeholder="{{ bindedVar }}" /> 

JSFiddle

placeholder属性指定描述输入字段

1

<input placeholder="Search" ng-model="search" />

占位符将具有指示文本,和NG-模型来处理它在JS文件的预期值短提示。 并且不要在js文件中预先定义ng-model。