具有IDS的VueJS组件

时间:2018-07-12 20:51:56

标签: laravel vue.js

我是VueJS的新手,我正在尝试将自己的想法围绕一个概念。

我有一个侧边栏,显示数据库中不同的教室。每个教室可以连接一个或多个笔记本。

我要发生的事情是,当您单击教室时,它将加载教室组件并显示与该教室链接的所有笔记本的列表。

我真的不确定该怎么做。我首先想到将其视为一条路线,可以在其中向诸如

的教室控制器添加一个子弹
Route::get('/notebook/{id}', 'NotebookController@show');

但是这没有任何意义,因为这只会检索该特定教室的笔记本,而不会在组件中显示它。而且我也没有办法一定要从侧边栏进入教室。

这是我要在侧栏中加载所有教室的内容:

<li class="nav-itme" v-for="classroom in ClassRooms" v-bind:classroom="classroom" v-bind:key="classroom.id">
    <router-link :to="{ name: 'classroom' }" class="nav-link">{{classroom.name}}</router-link>
</li>

我觉得我要的是初学者水平,如果有人可以指出正确的方向,我将不胜感激。

0 个答案:

没有答案