我是Vue的新手,我尝试使用vuejs将Laravel控制器中的变量设置为div。
我已经在laravel控制器中设置变量并通过以下方式传递给视图:
$Category = Session::get('Category');
//I was previously set that session field and it's string 'category'
return view('index', compact('Category');
我如何在vuejs中读取该变量?
答案 0 :(得分:0)
你可以简单地将这些东西作为财产传递。如果您的组件具有类别属性
....
props: ['categories'],
...
你就像
一样使用它<my-category-example-component :categories="json_encode($Category)"></my-category-example component>
然后您可以访问方法中的信息
methods: {
test: function() { alert(this.categories); }
}
或在您的模板中
<li v-for="category in categories">{{ cartegory }}</li>