Html 显示相同内容的输入字段

Html 显示相同内容的输入字段,html,angularjs,Html,Angularjs,我对AngularJS中的输入字段有问题。无论我在其中写什么,我都会在另一个中得到完全相同的文本(field\u start=field\u end)。我做错了什么?ng车型有什么问题吗 template.html <form name="editForm" role="form" novalidate ng-submit="vm.save()"> <div class="modal-header"> <button type="button" clas

我对AngularJS中的输入字段有问题。无论我在其中写什么,我都会在另一个中得到完全相同的文本(
field\u start
=
field\u end
)。我做错了什么?ng车型有什么问题吗

template.html

<form name="editForm" role="form" novalidate ng-submit="vm.save()">
  <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true"
            ng-click="vm.clear()">&times;</button>
    <h4 class="modal-title" id="myPackLabel">Create offer</h4>
  </div>
  <div class="modal-body">
    <jhi-alert-error></jhi-alert-error>
    <div class="form-group">
      <label class="control-label" for="field_start">Miejsce startowe</label>
      <input type="text" class="form-control" name="field_start" id="field_start"
             ng-model="vm.transitPointStart.city" placeholder="np. Warszawa"
             />
    </div>
    <div class="form-group">
      <label class="control-label" for="field_end">Miejsce docelowe</label>
      <input type="text" class="form-control" name="field_end" id="field_end"
             ng-model="vm.transitPointEnd.city" placeholder="np. Wrocław"
             />
    </div>
  </div>
  <div class="modal-footer">
    <button type="button" class="btn btn-default" data-dismiss="modal" ng-click="vm.clear()">
      <span class="glyphicon glyphicon-ban-circle"></span>&nbsp;<span>Cancel</span>
    </button>
    <button type="submit" ng-disabled="editForm.$invalid || isSaving" class="btn btn-primary">
      <span class="glyphicon glyphicon-save"></span>&nbsp;<span>Save</span>
    </button>
  </div>
</form>

在两个引用中使用相同的对象:

vm.transitPointStart = entity;
vm.transitPointEnd = entity;
可能需要创建一个克隆以在引用中包含不同的对象(这取决于您的需求):


这并不奇怪。在这两种情况下都可以填充entity.city属性。你应该区分这些属性。您需要两个属性来管理起始城市和到达城市。谢谢,我现在就可以得到它,但是如果我需要在同一对话框中使用两个不同的实体。城市,是否可以处理它?我现在无法更改我的数据库。我不知道您的数据库架构,但您可以根据需要修改客户端级别的数据模型。在那之后,你需要注意使它适合你的db模式。如果我的答案是正确的,你会接受它,那么我会写一个合适的。我希望我可以,但我是新的,我不能:|你也可以注入
entityStart
entityEnd
,然后创建这两个工厂来管理你的数据哦,现在一切都清楚了,谢谢你的推荐:)
vm.transitPointStart = entity;
vm.transitPointEnd = entity;
vm.transitPointStart = Object.assign({}, entity);
vm.transitPointEnd = Object.assign({}, entity);