Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何设置ng模型的默认值?_Angularjs_Mean Stack - Fatal编程技术网

Angularjs 如何设置ng模型的默认值?

Angularjs 如何设置ng模型的默认值?,angularjs,mean-stack,Angularjs,Mean Stack,我这里有一个用于发布简单数据的表单,我想为我的输入设置一个默认字符串值,但为什么它没有出现,我尝试了ng value,但它也不起作用。如何为ng模型设置默认字符串 <form name="regForm" ng-submit="register.regUser(regData);"> <input type="text" ng-model="register.regData.branch_name" name="branch_name" value="This is a st

我这里有一个用于发布简单数据的表单,我想为我的输入设置一个默认字符串值,但为什么它没有出现,我尝试了
ng value
,但它也不起作用。如何为ng模型设置默认字符串

<form name="regForm" ng-submit="register.regUser(regData);">

<input type="text" ng-model="register.regData.branch_name" name="branch_name" value="This is a string">   
<button type="submit">Submit</button>

</form>

提交

使用
ng init
指令设置默认值,如下所示:


提交

提交

您必须在控制器内初始化
register.regData.branch\u name
register.regData.branch_name=myDefaultValue
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="">
<form name="regForm" ng-submit="register.regUser(regData);">

<input type="text" ng-model="register.regData.branch_name" name="branch_name"  ng-init="register.regData.branch_name='This is a string'">   
<button type="submit">Submit</button>

</form>
</div>