Vue3(4)表單提交,input的雙向數據綁定


雙向數據綁定

提交表單引入一個很實用的指令 v-model

  <div id="app">
    <h1>{{msg}}</h1>
    <form action="" @submit.prevent="post">
      <input type="text" v-model="msg">
      <button>提交表單</button>
    </form>
  </div>
  <script src="https://unpkg.com/vue@next"></script>
  <script>
    Vue.createApp({
      data(){
        return {
          msg: "hello world"
        }
      },
      methods: {
        post(){
          console.log(this.msg)
        }
      },
    }).mount("#app")
  </script>

@submit后面的 .prevent 是事件修飾符
.prevent 阻止事件提交時刷新頁面
.number 數據類型是Number
.lazy 失去焦點時再發生改變
.trim 去除首尾的空格


免責聲明!

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



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