Как связать индекс элементов с использованием vue.js v-for к модели элементаJavascript

Форум по Javascript
Ответить
Anonymous
 Как связать индекс элементов с использованием vue.js v-for к модели элемента

Сообщение Anonymous »

Допустим, у меня есть следующая модель: < /p>

Код: Выделить всё

const mymodel = ref({
some_collection: []
});
< /code>
У меня также есть элемент внутри моего компонента vue.js: < /p>

...

< /code>
У меня есть кнопка, которая делает больше такого DOV, что появляется на экране, например: < /p>
... @onclick="mymodel.some_collection.push({})" ...
Теперь я хочу иметь каждый элемент массива mymodel.some_collection , чтобы иметь свойство, скажем, Index со значением, равным индексу , упомянутому выше. Для первого он будет индекс: 0 и т. Д. Хотя это на самом деле работает, мне вообще не нравится это решение - пользователь может не изменить значение, и у меня не будет индекса . Есть ли способ установить свойство модели при создании моего Div? Что -то похожее на Onload событие для , если только оно существовало для divs.

Подробнее здесь: https://stackoverflow.com/questions/795 ... ment-model
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»