AF
Size: a a a
AF
AA
AM
AA
v
[{"a":"1","b":2},{"a":"3","b":4}]
. Vue.component('card',
{
props: {
a: String,
b: Number
}
}
)
new Vue(
{ el: '#app' ,
data: {
dataset:[{"a":"1","b":2},{"a":"3","b":4}]
}
}
)
В
HTML:<div class="card" v-for="(data, index) in dataset">
<card v-bind:a="data.a" v-bind:b="data.b"></card>
</div>
Правильно
ли я понимаю, что это всё надо через компоненты Vue делать? Или для такого вообще Vue лучше не использовать? Куда, как? Совсем голову сломал =-(IS
[{"a":"1","b":2},{"a":"3","b":4}]
. Vue.component('card',
{
props: {
a: String,
b: Number
}
}
)
new Vue(
{ el: '#app' ,
data: {
dataset:[{"a":"1","b":2},{"a":"3","b":4}]
}
}
)
В
HTML:<div class="card" v-for="(data, index) in dataset">
<card v-bind:a="data.a" v-bind:b="data.b"></card>
</div>
Правильно
ли я понимаю, что это всё надо через компоненты Vue делать? Или для такого вообще Vue лучше не использовать? Куда, как? Совсем голову сломал =-(B
onChangeName(name, index) {
this.setState((state) => {
return {
cars: state.cars.map((car, i) => {
if (i === index) return {
...car,
name,
}
return car
}),
}
})
}
BM
AF
DB
DB
V
IN
V
АЖ
v
AK
V
РД
E