angularjs - 如何为 ng-model 设置默认值?
问题描述
我在这里有一个用于发布简单数据的表单,我想为我的输入设置一个默认字符串值,但为什么它没有出现,我试过了,ng-value
但它也不起作用。如何为我的 ng-model 设置默认字符串?
<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
指令设置默认值,如下所示:
<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>
推荐阅读
- linux - Bash 减法故障:var=$((var-1)) 给出荒谬的值
- powershell - Powershell 注册表项
- selenium - 使用 ClueCumber 报告插件重新运行黄瓜场景
- linux - 为文件夹中的每个文件运行一个命令 - LINUX
- amazon-s3 - 如何将大量数据从 AWS S3 自动备份到 Microsoft Azure
- python - 删除不属于城市名称字典文本文件的关键字
- spring - 君特 | main 中的自动装配组件为空
- python - 如何将一串句子重新格式化为每行一个句子 Python
- bash - 如何读取文件下的特定键值条目,主题由括号划分?
- django - DRF - 序列化多个模型