Я создаю приложение rails с компонентами vue на нескольких страницах. Я передаю свои данные компоненту vue следующим образом:
<v-my-component :posts = "<%= @post.to_json %>"></v-my-component>
Это отлично работает, и я получаю свои сообщения, поскольку json передается в качестве опоры для моего компонента. Однако, если я хочу также включить комментарии к сообщению, как я могу это сделать? Я хочу что-то вроде:
#posts/show
<v-my-component :posts = "<%= @post.wtih(:comment).to_json %>"></v-my-component>
мой json должен выглядеть примерно так:
post
title:"",
body:"",
...,
comments:[
{
id:1,
comment_body:"",
...
},
...
]
Кто-нибудь знает, как этого добиться? заранее спасибо




