2016-06-09 49 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。