<li v-for='category in categoriesData' :key='category.seoName'>
<label class='custom-checkbox'>
<input type='checkbox' :value='category.id' v-model='checkedCategories' @click='request()'>
<span>{{ category.title }}</span>
</label>
</li>
有一个带有checkboxes
的组件,当单击时,它会调用一个发送axios request
的函数。如何在不重新加载页面的情况下将get参数添加到url?
要解决此问题,可以在request()
方法中使用下面提到的fullPath
。
this.$router.push({path: this.$route.fullPath, query: {param: 'paramvalue} });