Просмотр исходного кода

fix (index, val) syntax index update

Evan You 10 лет назад
Родитель
Сommit
b57cdf2ca9
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      src/directives/public/for.js

+ 4 - 3
src/directives/public/for.js

@@ -121,9 +121,10 @@ module.exports = {
         // update $key
         if (key) {
           frag.scope.$key = key
-          if (iterator) {
-            frag.scope[iterator] = key
-          }
+        }
+        // update interator
+        if (iterator) {
+          frag.scope[iterator] = key || i
         }
         // update data for track-by, object repeat &
         // primitive values.