在routes中我有一个这个路径:
{
path: '/home/aftersale_physicalserver_workpanel/:is_used',
icon: 'compose',
name: 'aftersale_physicalserver_workpanel',
...
}
但是我有一个问题我想使用router-link进入路由:
<router-link :to="item.path">
<span class="icon">
<Icon :type="item.icon" :size='item.size' :color='item.color'></Icon>
</span>
<div class="icon-title">
<h3>{{item.name}}</h3>
</div>
</router-link>
我的item.path
需要怎么配置才能传递参数?
我使用这个方式可以路由过去,但是没有传递参数过去:
path: '/home/aftersale_physicalserver_workpanel/true',
我也试过:
path: '/home/aftersale_physicalserver_workpanel/?is_used =true',
我找到答案了,是我的错。我取出的时候应该:
this.$route.params.is_used
这样取出.