cari

Rumah  >  Soal Jawab  >  teks badan

Vue <script settings> reaktiviti tidak berfungsi

<p>Saya sedang mencuba <kod><persediaan skrip></code> dalam vue dan tertanya-tanya mengapa kereaktifan tidak berfungsi. Apa yang salah di sini? </p> <pre class="brush:js;toolbar:false;"><template> <butang @click="changeButtonText">{{ buttonTeks }}</button> </template> <persediaan skrip> import { ref } daripada 'vue' biarkan buttonText = ref("Foo") function changeButtonText() { buttonText = "Bar" } </skrip> </pra> <p>Cuba tanpa menggunakan ref(). Cuba gunakan <code>buttonText = ref("Bar")</code>. Tiada kesan</p>
P粉029327711P粉029327711463 hari yang lalu386

membalas semua(1)saya akan balas

  • P粉518799557

    P粉5187995572023-09-06 15:49:26

    Dalam fungsi anda, anda perlu berubah buttonText = "Bar" 到 buttonText.value="Bar"

    Untuk maklumat lanjut tentang kereaktifan, lihat: https://vuejs.org/api/reactivity-core.html#ref

    balas
    0
  • Batalbalas