title: NuxtJS change query params and reload page
body: <p>I have a route in my NuxtJS application that accept query parameters. I'm trying to implement a logic that allow the user to change the query parameters and reload the page.</p>
  <p>I tried:</p>
  <pre class="lang-js prettyprint-override"><code>// this does not work because I'm already in &quot;mypage&quot; and &quot;push&quot; does not reload the same page
  this.$router.push(`/mypage?param1=${value1}&amp;param2=${value2}`)
  
  // same result as above
  this.$router.push({ path: '/mypage', query: {param1: value1, param2: value2}})
  
  // this is able to change the query parameters but on reload they are reverted to the originals
  this.$router.replace({ query: {param1: value1, param2: value2} })
  window.location.reload()
  
  // This reload the page but the query parameters are reverted as well
  this.$router.go(`/mypage?param1=${value1}&amp;param2=${value2}`)
  </code></pre>
  <p>Any suggestions?</p>