Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将参数传递到ng模型?_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 将参数传递到ng模型?

Javascript 将参数传递到ng模型?,javascript,html,angularjs,Javascript,Html,Angularjs,我用的是角度1.6 我正在寻找一种将密钥传递到ng模型的方法。与在HTML中执行类似操作的方式相同 id="{{key}}-general" 例如,假设您有: <div ng-repeat="detail in details"> <input type="text" ng-model="telephone[0]" /> <input type="text" ng-model="telephone[1]" /> </div> 我想把

我用的是角度1.6

我正在寻找一种将密钥传递到ng模型的方法。与在HTML中执行类似操作的方式相同

id="{{key}}-general"
例如,假设您有:

<div ng-repeat="detail in details">
  <input type="text" ng-model="telephone[0]" />
  <input type="text" ng-model="telephone[1]" />
</div>

我想把repeat的$index传递到那些ng模型中,这样它就创建了一个新的数组。我希望能够做到以下几点

<input type="text" ng-model="telephone[{{$index}}] />

如果您有电话的作用域模型,电话[$index]将起作用

Html


好问题,但看起来是重复的——我想你可能会在链接问题的顶部答案中找到你需要的东西
<div ng-app>
  <h2>Todo</h2>
  <div ng-controller="TodoCtrl">
    <div ng-repeat="detail in details">
      <input type="text" ng-model="telephone[$index]" />
    </div>
  </div>
</div>
function TodoCtrl($scope) {
  $scope.details = ["test","test","test","test","test","test"];
  $scope.telephone = ["phone1","phoneX",2,3,4,5,6];
}