理解MVVM

<!DOCTYPE html>

<html>

? <head>

? ? <meta charset="UTF-8" />

? ? <title>理解MVVM</title>

? ? <!-- 引入Vue -->

? ? <script type="text/javascript" src="../js/vue.js"></script>

? </head>

? <body>

? ? <!--

? ? ? MVVM模型

? ? ? ? ? ? 1. M:模型(Model) :data中的數(shù)據(jù)

? ? ? ? ? ? 2. V:視圖(View) :模板代碼

? ? ? ? ? ? 3. VM:視圖模型(ViewModel):Vue實例

? ? ? 觀察發(fā)現(xiàn):

? ? ? ? ? ? 1.data中所有的屬性,最后都出現(xiàn)在了vm身上。

? ? ? ? ? ? 2.vm身上所有的屬性 及 Vue原型上所有屬性,在Vue模板中都可以直接使用。

? ? -->

? ? <!-- 準(zhǔn)備好一個容器-->

? ? <div id="root">

? ? ? <h1>學(xué)校名稱:{{name}}</h1>

? ? ? <h1>學(xué)校地址:{{address}}</h1>

? ? ? <!-- <h1>測試一下1:{{1+1}}</h1>

? ? ? <h1>測試一下2:{{$options}}</h1>

? ? ? <h1>測試一下3:{{$emit}}</h1>

? ? ? <h1>測試一下4:{{_c}}</h1> -->

? ? </div>

? </body>

? <script type="text/javascript">

? ? Vue.config.productionTip = false //阻止 vue 在啟動時生成生產(chǎn)提示。

? ? const vm = new Vue({

? ? ? el:'#root',

? ? ? data:{

? ? ? ? name:'尚硅谷',

? ? ? ? address:'北京',

? ? ? }

? ? })

? ? console.log(vm)

? </script>

</html>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 其實關(guān)于MVVM,筆者早就想談?wù)勛约旱南敕?,跟朋友們交流學(xué)習(xí)。但是由于這段時間公司任務(wù)緊,加班多,而抽不出時...
    默銘志閱讀 3,646評論 4 9
  • 概述 首先我們先對MVVM模型做一個講解,話不多說先上圖 在圖中我們可以看到所謂的MVVM模型就是分為規(guī)范的三層架...
    千慕Cycon閱讀 869評論 0 0
  • MVVM模型 M:模型(Model):對應(yīng)data中的數(shù)據(jù)V:視圖(view): 模...
    我家二爺閱讀 229評論 0 1
  • vue理解淺談 一 理解vue的核心理念 使用vue會讓人感到身心愉悅,它同時具備angular和react的優(yōu)點...
    ndxs2008閱讀 24,410評論 2 18
  • 前言 MMVM這個概念,相信很多人都聽過,但很多人估計和我一樣,沒真正去理解和運(yùn)用過,對它只是一知半解而已.最近因...
    未來行者閱讀 1,190評論 1 6

友情鏈接更多精彩內(nèi)容