站長資訊網
        最全最豐富的資訊網站

        vue中v-model的用法是什么

        在vue中,“v-model”用于將表單輸入綁定到對應的模型數據,能夠實現雙向綁定;包含了“v-bind”綁定value屬性和“v-on”監聽表單元素的輸入事件,并改變數據兩個操作,語法為“v-model="message"”。

        vue中v-model的用法是什么

        本文操作環境:windows10系統、Vue2.9.6版,DELL G3電腦。

        vue中v-model的用法是什么

        v-model可以將表單輸入綁定到對應的模型數據

        我們通過v-model實現一個簡單的需求

        通過表單input綁定模型數據message,表單數據變化data.message也發生變化

        然后通過Mustache表達式,將變化之后的message數據顯示到視圖頁面上

        v-model實際上是一個語法糖,也就是簡寫,他實際上包含了兩個操作:

        • v-bind綁定value屬性

        • v-on監聽表單元素的輸入事件,并改變數據

        v-model的基本使用

        (1)基本使用

        <div id="app">   <input type="text" v-model="message">   {{message}} </div> <script src="../js/vue.js"></script> <script>   const app = new Vue({     el: '#app',     data: {       message: 'hello'     }   }) </script>

        v-model可以實現數據的雙向綁定,普通的方式是頁面從data獲取數據,使用v-model能夠實現雙向綁定,就是在頁面發生變化的時候data也會改變

        (2)實現原理

        <div id="app">   <input type="text" :value="message" @input="message = $event.target.value">   <h2>{{message}}</h2> </div> <script src="../js/vue.js"></script> <script>   const app = new Vue({     el: '#app',     data: {       message: 'hello'     },     methods: {       valueChange(event) {         this.message = event.target.value;       }     }   }) </script>

        這是手動實現的雙向綁定

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲精品tv久久久久久久久| 国产成人精品电影在线观看| 久久久国产精品亚洲一区| 国产精品无打码在线播放| 国产精品久久久久天天影视| 人妻少妇精品无码专区二区| 无码国模国产在线无码精品国产自在久国产| 亚洲国产精品无码久久久不卡| 午夜影视日本亚洲欧洲精品一区| 最新国产乱人伦偷精品免费网站 | 国产精品免费观看调教网| 看99视频日韩精品| 国产精品自产拍在线18禁 | 国产精品二区观看| 国产精品一区二区不卡| 精品国产sm捆绑最大网免费站 | 欧美韩国精品另类综合| 69国产成人综合久久精品| 国精品无码一区二区三区在线| 宅男在线国产精品无码| 久久精品国产72国产精福利| 国产精品色视频ⅹxxx | 老子影院午夜精品无码| 精品一区二区三区高清免费观看 | 欧美精品亚洲精品日韩| 国产精品久久99| 国产成人精品久久一区二区三区| 久久精品国产亚洲精品2020| 人妻少妇偷人精品无码| 久久久一本精品99久久精品88| 亚洲午夜精品第一区二区8050| 九九精品在线视频| 欧美精品高清在线xxxx| 日韩精品一区二区三区在线观看| 精品成人av一区二区三区| 精品久久久久久久久久久久久久久| 国产精品国产三级国产潘金莲 | 自拍偷自拍亚洲精品情侣| 亚洲av无码成人精品国产| 亚洲精品国产自在久久| 日韩人妻精品无码一区二区三区|