我有我的html页面的表单:形式angularjs如何显示当前状态,同时增加NG-模型
<div id=update>
<form class="form-inline" ng-submit="updateCompany(company.companyId,company.companyName,company.newPassword,company.newEmail)" ng-show="updateForm">
<h3>Update Company</h3>
<div class="form-group">
<input type="text"
class="form-control" id="companyId" value={{company.companyId}} readonly/>
</div>
<div class="form-group">
<input type="text"
class="form-control" id="companyName"
value={{company.companyName}} readonly/>
</div>
<div class="form-group">
<input type="text"
class="form-control" id="companyPassword"
placeholder="Enter New Password" ng-model="company.newPassword"/>
</div>
<div class="form-group">
<input type="email"
class="form-control" id="companyEmail" placeholder="Enter New Email"
ng-model="company.newEmail" />
<button type="submit" class="btn btn-default">UPDATE</button>
</div>
</form>
</div>
我想显示当前公司价值(ID,姓名,密码,电子邮件) ,而不是让用户选择更改密码和电子邮件,并在提交表单时发送所有参数。
问题是,当我将ng-model
放在文本字段上时,当前值消失。 我需要一个修复!
在前两个字段中,我现在看到了这个值,因为我没有ng-model
这个值,一旦我把ng-model
消失了。
要么使用NG-init或定义一些NG-模型这些领域,并将其设置为任何你想要的显示。 – yBrodsky
[AngularJS - 输入文本框中的值属性在使用ng模型时会被忽略?](http://stackoverflow.com/questions/10610282/angularjs-value-attribute-on-an-put -text-box-is-ignored-when-is-a-ng-m) – Saad
我成功地将我的数据传给了我的控制器中的$ scope.something,并且我可以在ng-model的文本字段中看到它,现在当用户更改那些我想用submit =“”作为参数发送它们的参数时,任何人都可以帮我解决这个问题吗? –