我一直在使用
router.replace
方法在现有网址中添加参数。但页面正在刷新,我的设置(在下拉列表中设置一个值)正在重置。有什么解决办法吗?
我尝试过
router.replace
方法和history.replace
方法。
使用这个router.push()
// 文字字符串路径 router.push('/users/eduardo')
// 带有路径的对象 router.push({ 路径: '/users/eduardo' })
// 带参数的命名路由,让路由器构建 url router.push({ name: 'user', params: { 用户名: 'eduardo' } })
// 带有查询,结果为 /register?plan=private router.push({ 路径: '/register', 查询: { 计划: '私人' } })
// 带哈希值,结果为 /about#team router.push({ 路径: '/about', 哈希: '#team' })