【发布时间】:2020-12-28 07:54:18
【问题描述】:
我将 6 条路由从刀片文件传递到 Vue 组件,但是当我执行并输出路由时,6 条路由以 6 条为一组出现 6 次。每组相同的 6 条路由在vue 开发工具。
index.blade.php(部分循环在blade中完成)
@foreach (App\Questions::all() as $question)
<question
:questions="{{App\Questions::all()}}"
:user="{{$user}}"
routes="{{route($question->route)}}"> //Passing the 6 question routes
</question>
@endforeach
问题.vue
<div v-for="question in questions">
<div v-for="route in routes">
<a :href="route">
{{ question.title }}
</a>
</div>
</div>
<script>
export default {
props: ["questions", "user", "routes"];
}
</script>
为什么它们显示为 6 个不同的组件,每个组件有 6 次相同的信息。
谢谢。
【问题讨论】: