列表有3页,进入要详情后再返回会回到第一页。
想做到点击第二页地址栏记录,这样返回时直接就是第二页的列表。
目前菜单由后端返回,路由中不能带页数。
看图,product_list这里就是他的路径,route文件配置,如果加上:page
则会导致404。能不能给:id
带上默认值?
{
path: "/product/product_list/",
name: 'product_list',
component: product_list,
props: true,
},
也尝试过在翻页时使用如下写法
this.$router.push({
name: "product_lise",
path: `/product/product_lise`,
params: {
page: pageNum,
}
});
触发后地址栏无变化
看懂了,是要求页面路由需要支持可选参数吧?
加个问号
path: '/product/product_list/:page?'