title: a small vue issue about set value to object.value
body: <pre class="lang-html prettyprint-override"><code>&lt;template&gt;
      &lt;button @click=&quot;random(randomNum)&quot;&gt;Click to plus {{count}}&lt;/button&gt;
  &lt;/template&gt;
  
  &lt;script setup&gt;
  import { ref } from &quot;vue&quot;
  const count = ref ()
  const randomNum = ref (Math.floor(Math.random()*1000))
  function random(randomNum) {
    count.value=randomNum;
  }
  &lt;/script&gt;
  </code></pre>
  <p>When I use <code>count.value = randomNum.value</code>, the result is not showing. I think <code>randomNum</code> is an object. If I set value to <code>count.value</code>, it should use <code>randomNum.value</code>, but it's not rendering.</p>