【发布时间】:2020-11-13 16:22:25
【问题描述】:
使用“router-link”,我想多次调用同一个组件 通过传递一个不同的模板。 但我不明白怎么做。 有人可以帮我吗?
navbar.vue:
<template>
<div>
<div>TITLE</div>
<div class="row">
<router-link PASS-TEMPLATE-TO-SLOT="<p>hello1</p>" :to="{ name: 'generic-comp'}"> TEST1 </router-link>
<router-link PASS-TEMPLATE-TO-SLOT="<p>hello2</p>":to="{ name: 'generic-comp'}"> TEST2 </router-link>
<router-link PASS-TEMPLATE-TO-SLOT="<p>hello3</p>":to="{ name: 'generic-comp'}"> TEST3 </router-link>
</div>
<router-view></router-view>
</div>
generic-comp.vue:
<template>
<div>
<h1>Title</h1>
<slot></slot>
</div>
</template>
【问题讨论】:
标签: laravel vue.js vue-router