У меня есть 2 компонента: Post и Comments.
В компоненте Post Post есть компонент комментариев, который имеет 3 реквизита: postId, numCom (количество комментариев) и comments (массив).
Я получаю комментарии, и я передаю массив с реквизитами, и теперь я хочу получить массив в компоненте "Комментарии" и добавить его в данные, чтобы затем добавлять/удалять комментарии и т.д.
Вот мой код в Comments.vue:
props: ['id', 'numCom', 'comments'],
data: function() {
return {
newMessage: "",
loading: false,
allComments: this.comments,
num: this.numCom,
}
},
Но это не работает. В инструментах Vue для разработчиков я вижу, что поддержка comments заполнена комментариями, но массив allComments пуст.
Что я должен делать?