<form>
<fieldset>
<div class="form-group">
<label for="username">Username</label>
<input required name="username" autofocus id="username" type="text" class="form-control" placeholder="Username" contenteditable="true" ng-model="model.username" value="MyDefaultValue" maxlength="100">
</div>
<div class="form-group">
<label for="password">Password</label>
<input required id="password" name="password" type="password" class="form-control" placeholder="Password" ng-model="model.password" maxlength="100" autocomplete="off">
</div>
<div class="form-group">
<button class="btn btn-primary" ng-disabled="form.$invalid">Login</button>
</div>
</fieldset>
</form>
我希望“ MyDefault”值作为用户名值显示在登录屏幕中,但在登录屏幕中看不到任何值。
答案 0 :(得分:0)
**value="{{model.loginUrl}}"** ng-model="model.username" **value="MyDefaultValue"**
您在此处具有double值属性。如果要显示MyDefaultValue,则应删除第一个。
答案 1 :(得分:0)
可以添加此内容(ng-init =“ model.username = model.username ||'MyDefaultValue'”) 如果存在,将使用model.username,因为第一次使用时model.username为null,它将值设为'MyDefaultValue'。