Vue開發獲取input框的值


一、使用ref獲取input框的值

<template>
   <div>
       <div class="logininfor">
           <input type="text" placeholder="手機號碼" ref="userphone">
           <input type="text" placeholder="密碼" ref="userpass">
           <span @click="register()">注冊</span>
       </div>
       <p>已有賬號?去<span class="zhuce" @click="login()">登錄</span></p>
   </div>
   <script>
 
export default {
    methods: {
            register(){
                window.console.log(this.$refs.userphone.value)
                window.console.log(this.$refs.userpass.value)
            }
        },
    }
</script>
</template>

二、通過v-model雙向綁定,完成input框值獲取

<template>
   <div>
       <div class="logininfor">
           <input type="text" placeholder="手機號碼" v-model="userphone">
           <input type="text" placeholder="密碼" v-model="userpass">
           <span @click="register()">注冊</span>
       </div>
       <p>已有賬號?去<span class="zhuce" @click="login()">登錄</span></p>
   </div>
</template>
<script>
 
export default {
     data(){
        return{
            userphone:"",
            userpass:""
        }
    },
    methods: {
            register(){
                window.console.log(this.userphone,this.userpass)
            }
        },
    }
</script>

參考:
https://www.cnblogs.com/zbl3033/p/13394855.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM