欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

vue是不是mvvm模式

這篇文章主要介紹“vue是不是mvvm模式”的相關(guān)知識,小編通過實(shí)際案例向大家展示操作過程,操作方法簡單快捷,實(shí)用性強(qiáng),希望這篇“vue是不是mvvm模式”文章能幫助大家解決問題。

創(chuàng)新互聯(lián)專注于網(wǎng)站建設(shè)|網(wǎng)站建設(shè)維護(hù)|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計(jì)與制作經(jīng)驗(yàn),為許多企業(yè)提供了網(wǎng)站定制設(shè)計(jì)服務(wù),案例作品覆蓋成都玻璃隔斷等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身開發(fā)品質(zhì)網(wǎng)站。

vue是mvvm模式。vue中支持的雙向綁定就是利用mvvm模式,當(dāng)m層數(shù)據(jù)進(jìn)行修改時(shí),vm層會檢測到變化,并且通知v層進(jìn)行相應(yīng)的修改來實(shí)現(xiàn)的,也就是數(shù)據(jù)影響視圖,視圖影響數(shù)據(jù),極大了提高了開發(fā)效率。

本文操作環(huán)境:windows10系統(tǒng)、Vue2.9.6版,DELL G3電腦。

vue是mvvm模式嗎

MVVM就是Model-View-ViewModel,vue是mvvm模式。

  • Model就是數(shù)據(jù)模型(亦指數(shù)據(jù)層)可以是我們固定死的數(shù)據(jù),也可以是來自服務(wù)器請求來的數(shù)據(jù)。

  • View就是頁面DOM(亦指視圖層)主要就是向用戶展示信息的。

  • ViewModel 在vue中就是指vue實(shí)例(亦指數(shù)據(jù)模型層)充當(dāng)View與Model之間通信的橋梁。

ViewModel是Vue.js的核心,它是一個(gè)Vue實(shí)例。Vue實(shí)例是作用于某一個(gè)HTML元素上的,這個(gè)元素可以是HTML的body元素,也可以是指定了id的某個(gè)元素。

vue是不是mvvm模式

創(chuàng)建了ViewModel后的雙向綁定達(dá)成

首先,我們將上圖中的DOM Listeners和Data Bindings看作兩個(gè)工具,它們是實(shí)現(xiàn)雙向綁定的關(guān)鍵。

從View側(cè)看,ViewModel中的DOM Listeners工具會幫我們監(jiān)測頁面上DOM元素的變化,如果有變化,則更改Model中的數(shù)據(jù);

從Model側(cè)看,當(dāng)我們更新Model中的數(shù)據(jù)時(shí),Data Bindings工具會幫我們更新頁面中的DOM元素。

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <!-- div鋪滿全屏而不是縮放網(wǎng)頁  -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- Edge 模式通知 Windows Internet Explorer 以最高級別的可用模式顯示內(nèi)容,
        這實(shí)際上破壞了“鎖定”模式。即如果你有IE9的話說明你有IE789,那么就調(diào)用高版本的那個(gè)也就是IE9。
     -->
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>原生實(shí)現(xiàn)js實(shí)現(xiàn)M-V-VM</title>
    <script>
        /*
          MVVM : model 模型對象--》指的是構(gòu)成界面內(nèi)容的相關(guān)數(shù)據(jù)
                 view  視圖對象--》指的給給用戶或者開發(fā)者展示數(shù)據(jù)的界面
                 viewmodel 視圖模型對象--》 指的是view與model之間的橋梁
        */
        let msg="Hello world!";//相當(dāng)于model
        window.onload=function(){
            let h5Dom = document.getElementById("h5Dom");
            let inputDom = document.getElementById("inputDom");
            h5Dom.innerHTML=msg;
            inputDom.value=msg;
            
            //通過對事件源的監(jiān)聽來實(shí)現(xiàn),為js對象實(shí)現(xiàn)動態(tài)事件監(jiān)聽
            //input輸入事件
            inputDom.addEventListener("input",function(){
                msg=this.value;
                h5Dom.innerHTML=msg;
            });
        }
    </script>
</head>
<body>
    <div>
        <h5 id="h5Dom"></h5>
        <input type="text" value="" id="inputDom"/>
    </div>
</body>
</html>

實(shí)現(xiàn)效果:

vue是不是mvvm模式

關(guān)于“vue是不是mvvm模式”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點(diǎn)。

分享名稱:vue是不是mvvm模式
標(biāo)題URL:http://aaarwkj.com/article46/jpdoeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司網(wǎng)站排名、品牌網(wǎng)站制作、網(wǎng)站收錄響應(yīng)式網(wǎng)站、

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
国产黄色大片一级久久| 日本韩国黄色三级三级| 欧美黑人在线一区二区| 国产麻豆91在线视频| 蜜臀人妻久久一区二区三| 久久精品视频亚洲一级| 国产精品国产三级区别| 高清日本一区二区三区不卡片| 国产欧美日韩午夜激情| 国产成十人十综合十亚洲| 日本一级二级三级在线看| 亚洲欧美经典精品专区| 日韩欧美短视频在线观看| 日韩在线一区二区视频| 国产精品久久久久久久久| 欧美 日本国产一区| 日本欧美亚洲一区二区三区| 日本人妻精品一区二区| 野花日本免费高清完整| 人妻激情偷乱视91九色| 国产午夜福利片新视觉| 亚洲国产成人av精品精品国产自| 亚洲精品一区二区三区高潮| 亚洲欧美日韩精品区| 欧美黄片完整版在线观看| 亚洲少妇插进去综合网| 日本av成人激情视频| 国产欧美又粗又猛又爽老| 东京热加勒比在线播放| 日韩av高清不卡一区二区三区| 在线看电影亚洲一区| 亚洲欧美精品一中文字幕| 一区二区在线视频国产| 少妇高潮在线观看免费| 亚洲欧美日韩颜射极品| 国产免费成人黄视频网站| 成人免费在线国产视频| 国产精品亚洲二区三区三州| 麻豆视传媒官网免费观看| av毛片在线播放免费| 久久综合激情亚洲欧美专区|