У меня есть несколько полей ввода, например:
<input type=text" v-model="InputVModel1">
<input type=text" v-model="InputVModel2">
, и я хочу поместить эти значения v-модели в массив объектов, например:
array = [{id:1,value:InputVModel1},{id:2,value:InputVModel2},..]
Что такое лучший способ достичь этого? Использовать ли $ set в вычисленном значении для 'pu sh' в массив, например:
computed: {
computed_array: function(){
object= {"id":1,"value":InputVModel1}
this.$set(this.array, object) //push them with a for loop
[..]
}
}
Или есть более элегантный способ сделать это?
Фон : Я хочу использовать окончательный массив для vuedraggable, чтобы изменить порядок объектов, сохраняя при этом другие важные метаинформации для каждого значения.