https://codepen.io/anon/pen/xazxyK
Это моя ссылка. Теперь проблема в том, что мне нужно несколько раз добавить description [], который находится внутри row [], который я уже добавляю несколько раз. Итак, как я могу реализовать то же самое.
data: {
rows: [{
title: '',
description: [{
name: '',
age: '',
}]
}]
},
Итак, как я могу динамически добавлять описание внутри rows []? Пожалуйста, помогите
сэр, мне нужно динамически добавлять описание, но не имя внутри строки
Извините, но я не понимаю, что вы пытаетесь сделать. Не могли бы вы привести пример?
Сэр, у меня код, я могу динамически добавлять имя и описание. На самом деле моя первая часть верна. Итак, проверьте строки [] здесь и в примере. Здесь описание снова представляет собой массив, и мне нужно добавить его также несколько раз. мои данные json должны стать строкой [{title: 'abcd', description: [{name: 'sdf', age: '' 20}, {name: 'ssdf', age: '' 22}]}] . Теперь это строка [{title: 'abcd', description: 'asdvf'}]
@ThomasLombart Надеюсь, вы получите то, что я ищу
вы хотите больше объекта в массиве описания? нравится больше {name: '', age: ''}?
Да, абсолютно @EmtiazZahid
Не уверен, что это то, что вы ищете, но вам нужно будет изменить метод addRow
, чтобы ваше описание возвращало объект, а не пустую строку.
Мне нужно динамически добавлять поля описания (имя и возраст). Так что для названия я могу иметь много описаний (имя и возраст)
При нажатии на массив возникла проблема.
ваши данные должны быть такими:
data: {
rows: {
title: '',
description: [{
name: '',
age: '',
}]
}
},
Взгляните на этот код: https://codepen.io/emtiazzahid/pen/MqXwPv Его работа нормально
но имя и возраст не обновляются.
да, откуда вы хотите получить данные по имени и возрасту?
Но как я могу добавить строки, а также описание
код обновлен, пожалуйста, посмотрите. this.rows.push ({название: "", описание: [{имя: '', возраст: '',}]});
Что именно ты хочешь делать? Вы используете
v-model
, который уже динамически добавляет ваше описание в вашrows
array?