Я не привык к компонентам Vue.Вторая проблема заключается в том, что я хотел правильно передать данные из лезвия laravel в компонент vuejs.Потому что я сохранил его в подпорках, а затем передал реквизиты в свойство data, например:
// ticket blade
<ticket-create :menu-categories-prop="{{ json_encode($menuCategories) }}"></ticket-create>
// ticket component
export default {
props: ['menuCategoriesProp'],
created(){
this.menuCategories = this.menuCategoriesProp;
},
data() {
return {
menuCategories: [],
}
}
}
теперь у меня есть данные menuCategoriesProp и menuCategories, которые немного избыточны.Я делаю это неправильно?