<input-directive model="config.shared.product.whatevers[0]"></input-directive>
<!-- above works, below doesn't bind properly -->
<td ng-repeat="whatever in config.shared.product.whatevers track by $index">
<input-directive model="whatever"></input-directive>
</td>
基本上,当模型在ng-repeat内部时,模型不会从这个完全工作的指令更新。它可以读取值,但在更改输入值时不会更新。如果您需要更多代码,请告诉我们!
答案 0 :(得分:0)
为此找到了解决方案。我正在使用原语。
我的目标:
{ bananas: [1,2,3,4,5] }
但是,要在ng-repeat中使用它,请执行以下操作:
{ bananas: [ { value:1 }, { value:2 }... ] }
并引用该值。我确信有一种更清洁的方法可以做到这一点。