Javascript AngularJS-动态生成的ng模型名称

Javascript AngularJS-动态生成的ng模型名称,javascript,angularjs,model,Javascript,Angularjs,Model,我试了又试,但没法使它工作。。我执行ng重复操作,在$scope对象之外为我创建一些div: <div class="col-2 currBit" ng-repeat="one in crypto"> <div class="currBitTitle">{{one.shortName}}</div> <div class="currBitTitleSu

我试了又试,但没法使它工作。。我执行ng重复操作,在$scope对象之外为我创建一些div:

<div class="col-2 currBit" ng-repeat="one in crypto">
                <div class="currBitTitle">{{one.shortName}}</div>                    
                <div class="currBitTitleSub">
                    <div class="currLogo currLogo_{{one.shortName}}"></div><br/>
                    {{one.longName}}<br/>                        
                </div>
                <div class="currBitInput">
                    <input type="number" placeholder="Your amount of {{one.shortName}}" ng-model="one.shortName" >
                </div>
            </div>

{{one.shortName}}

{{one.longName}}
现在,在每个创建的DIV的inputfield中,我需要设置一个ng模型,以便我的应用程序可以使用动态生成的输入字段的输入值

在此代码发布中,当数据绑定到
{{one.shortName}}
。。为什么呢?我该如何处理这件事

最好有一个单独的前缀,比如
ng model=“myfoobar{one.shortName}”


这可能吗?

您可以尝试使用下面的代码,也可以查看此链接以了解示例场景

模板:

<input type="number" ng-model="myfoobar_[one.shortName]">
$scope.myfoobar_ = {};
$scope.crypto = [{
   "shortName": "Name1",
   "longName": "Name One"
}, {
   "shortName": "Name2",
   "longName": "Name Two"
}];

你需要重新措辞你的问题。您想对输入字段做什么?(同样,
{{one.shortName}}
ng model=“one.shortName”
)@Aleksey Solovey。。好的,thx,我已经编辑了这个问题,我希望它现在更清楚我想做什么,非常感谢。。这是有道理的。。我在另一个语境中看到过这样的例子,但现在我明白了。。。非常感谢;)