Так что проблема у меня в функции v-for
vue. Я хотел бы иметь возможность добавить смещение к числу, которое затем добавляется в таблицу, которую я создаю. Я чувствую, что, возможно, я просто иду в неправильном направлении с этой проблемой.
HTML-код для раздела таблицы:
<tbody>
<tr v-for="n in parseInt(recordCount)">
<td class="idNum">
{{ n }}
</td>
<td v-for="select in controlArray">
<select v-model="selected[n][select][n]">
<option v-for="option in options" v-bind:value="option.value">
{{ option.text }}
</option>
</select>
</td>
<td v-for="input in controlArray">
<input type="text" class="form-control" v-model="valueArray[n][input][n]" />
</td>
</tr>
</tbody>
Конкретная проблема заключается в том, где я создаю v-for="n in parseInt(recordCount)"
. Переменная n
не инициализируется, а переменная recordCount
- это число, которое может выбрать пользователь.
Я бы хотел добавить смещение к передней части числа, чтобы вместо итерации с 0 он мог начинаться с большего числа.
Как я уже говорил, я чувствую, что могу пойти в неправильном направлении с этим, если кто-то может отправить мне правильный путь, я был бы благодарен.