https://plnkr.co/edit/bpFi5WuojpNO2rh5vF3T?p=preview
見的自述Plunker以下的解釋:
我想「注入新的」按鈕創建 下的一個空白輸入被點擊,而不是最後。
之後就被加在最後的原因是因爲:
<div ng-repeat="problem in problems track by $index">
的track by $index
更是打破了注射。
如果我拿出track by $index
然後我得到的錯誤: https://docs.angularjs.org/error/ngRepeat/dupes?p0=problem%20in%20problems&p1=object:171&p2= {%22key%22:空,%22component%22:空,22%$$ hashKey%22:%22object:171%22}
如何獲得注入功能但沒有得到錯誤?
如果您不會通過$ index添加軌道,那麼您將得到重複錯誤 –
正確。我想刪除的軌道,但允許它仍然「注入」 – beingalex