mailru / fest

javascript templates
Other
128 stars 28 forks source link

Редекларирование атрибута index #94

Closed monolithed closed 10 years ago

monolithed commented 10 years ago
<fest:for iterate="params.data" index="index" value="options">
      <fest:for iterate="options" index="index" value="option">

     </fest:for>
</fest:for>

Транслируется в:

for (var index = 0; index < data.length; index++) {
    for (index = 0; index < options.length; index++) {

    }
}

Ожидается что во вложенном цикле переменна index будет редекларирована, т.е. должно быть var index_2 = 0

Раздражает задавать бессмысленные имена переменным индекса.