文本框。 ngModel +初始值=没有初始值。?

时间:2013-07-02 00:39:40

标签: html angularjs textbox

我有一个HTML文本框。

它有一个ng模型和一个初始值。

从名为 initialValue ()的函数中检索初始值。

问题:当存在ng模型时,初始值不会被设置(参见JSFiddle的Textbox1和Textbox2),但需要是ng-model和初始值通过功能为文本框。

<input type="text" ng-model="textInput" value="{{initialValue('textbox')}}" />

如何为Textbox1(具有ng-model)设置初始值?

JSFiddle:http://jsfiddle.net/vV7Dw/1/

1 个答案:

答案 0 :(得分:3)

根本不使用值属性。在控制器中初始化数据:

http://jsfiddle.net/PpaQ7/

<input type="text" ng-model="textInput"/>

function myCtrl($scope){
    $scope.textInput = 'hi there';
}