cari

Rumah  >  Soal Jawab  >  teks badan

Nilai dalam input Vue 3 ke dalam persamaan model V

Saya menggunakan vue3, tetapi terdapat masalah dengan input,

Saya ingin memaparkan hasil persamaan untuk nilai ini seperti ini: <Masukkan nombor

id="integeronly"

        :value="element.qu * element.price"

      />

</td>

Tetapi masalahnya ialah apabila saya memasukkan nombor dalam kuantiti input, hasilnya tidak dikemas kini secara dinamik, saya perlu klik di mana-mana

Saya mencuba model V dan bukannya :value tetapi tidak berkesan

Jika :value tidak mungkin, bolehkah anda membantu saya, bagaimana saya boleh melakukan ini menggunakan model v dengan fungsi? Jika ya, sila beritahu saya cara menulis fungsi

P粉450079266P粉450079266238 hari yang lalu374

membalas semua(2)saya akan balas

  • P粉245489391

    P粉2454893912024-03-28 12:26:27

    Masukkan kod di sini Ini kodnya:

    
         
                  
                
                
                  
                
                
                  
                
              

    sssccc

    Ia berfungsi, tetapi ia tidak dinamik, ia tidak muncul serta-merta pada input

    balas
    0
  • P粉409742142

    P粉4097421422024-03-28 12:22:20

    Cuba coretan kod seperti di bawah:

    new Vue({
      el: '#demo',
      data() {
        return {
          elements: [{id: 1, ref: 'laptop', qu: 5, price: 15}, {id: 2, ref: 'mob', qu: 3, price: 10}]
        }
      },
      methods: {
        total(el) {
          return el.qu * el.price
        }
      }
    })
    
    Vue.config.productionTip = false
    Vue.config.devtools = false
    sssccc
    

    balas
    0
  • Batalbalas