Javascript 绑定多输入模型

Javascript 绑定多输入模型,javascript,angularjs,Javascript,Angularjs,我尝试以这种方式绑定ng模型: <md-list-item ng-repeat="reply in replies"> <md-input-container flex style="margin-top:-7px;" ng-show="replyLink"> <label>Your reply ...</label> <input ng-model="replyMsg" n

我尝试以这种方式绑定ng模型:

      <md-list-item ng-repeat="reply in replies">
        <md-input-container flex style="margin-top:-7px;" ng-show="replyLink">
          <label>Your reply ...</label>
          <input ng-model="replyMsg" ng-enter="addReply(reply.id)">
        </md-input-container>
      </md-list-item>
使用此方法,当我更改一个ng模型的值并记录
replyMsg
的内容时,我会将
undefined
作为输出消息。我该如何解决这个问题

我试图使它成为
ng model=“replyMsg{{{$index}}”
,但是,我无法找到如何使用$scope在另一端处理此模型名称


有什么好建议吗?

你可以这样做。每个回复都将包含他们的回复msz

<md-list-item ng-repeat="reply in replies">
        <md-input-container flex style="margin-top:-7px;" ng-show="replyLink">
          <label>Your reply ...</label>
          <input ng-model="reply.replyMsg" ng-enter="addReply(reply.id)">
        </md-input-container>
      </md-list-item>

你的回答。。。

我简单地说了一句,希望这能有所帮助

`http://plnkr.co/edit/OUqh5l1omH9Tgv6xAyBO?p=preview`

还是一样。我认为这是因为有多个输入与同一个ng模型绑定。还有其他选择吗?
$scope.reply.replyMsg
,我的输出消息是
未定义的
。您在访问之前键入了什么吗?是的,然后我按了
输入
键。在填写第一个输入后,像这个$scope一样。回复[0]。replyMsg
`http://plnkr.co/edit/OUqh5l1omH9Tgv6xAyBO?p=preview`