cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bolehkah input tidak digunakan pada masa yang sama: nilai dan model v?

<template>
    <p id="login">
        <p>
            用户: <input type="text" v-model="username" :value='info.name'>
            密码: <input type ="text" v-model="password" :value='info.psd'>
        </p>
    </p>
</template>
<script>
    export default{
        name:'login',
        data(){
            return{
                username:'',
                password:'',
                info:{
                    name:'123',
                    psd:'123',
                },
            }
        },
    }
</script>

Saya mahu input pada mulanya memaparkan nilai dalam maklumat, dan kemudian saya boleh menggunakan nilai model v, tetapi kesannya tidak dapat dicapai. Nilai maklumat tidak dipaparkan. Salahkah menulis begini? Bagaimanakah saya harus menulis untuk mencapai keperluan saya?

phpcn_u1582phpcn_u15822760 hari yang lalu856

membalas semua(5)saya akan balas

  • 天蓬老师

    天蓬老师2017-07-05 10:39:57

                return{
                    username:'123',
                    password:'123',
                }

    Ia dua hala pula, kenapa perlu bersusah payah menambah lagi.

    balas
    0
  • 怪我咯

    怪我咯2017-07-05 10:39:57

    Adalah disyorkan untuk mengalih keluar v-bind:value dan menulis info.name dan info.psd terus ke v-model adalah seperti berikut:

    <template>
        <p id="login">
            <p>
                用户: <input type="text" v-model="username">
                密码: <input type ="text" v-model="password">
            </p>
        </p>
    </template>
    <script>
        export default{
            name:'login',
            data(){
                return{
                    username:'123',
                    password:'123',
                    info:{
                        name:'123',
                        psd:'123',
                    },
                }
            },
        }
    </script>

    Apabila nilai input berubah, nama pengguna dan kata laluan juga berubah

    balas
    0
  • 巴扎黑

    巴扎黑2017-07-05 10:39:57

    v-model ialah gula sintaks untuk v-bind:input dan v-bind:value.

    balas
    0
  • 代言

    代言2017-07-05 10:39:57

    Selesai, hanya gunakan input dan p

    balas
    0
  • 淡淡烟草味

    淡淡烟草味2017-07-05 10:39:57

    https://jsfiddle.net/stardew/...

    balas
    0
  • Batalbalas