Vue <腳本設定> 反應性不起作用
P粉029327711
P粉029327711 2023-09-05 18:07:35
0
1
409
<p>我正在嘗試 vue 中的 <code><script setup></code> 語法,並想知道為什麼反應性不起作用。這裡出了什麼問題? </p> <pre class="brush:js;toolbar:false;"><template> <button @click="changeButtonText">{{ buttonText }}</button> </template> <script setup> import { ref } 從 'vue' let buttonText = ref("Foo") function changeButtonText() { buttonText = "Bar" } </script> </pre> <p>嘗試不使用 ref()。 嘗試使用 <code>buttonText = ref("Bar")</code>。沒有效果</p>
P粉029327711
P粉029327711

全部回覆(1)
P粉518799557

在你的函數中你必須改變 buttonText = "Bar" 到 buttonText.value="Bar"

#有關反應性的更多信息,請參閱:https://vuejs.org/api/ reactivity-core.html#ref

#
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板