MVCとMVVMの理解について

2529 ワード

MVC
MVCはWeb設計理念M–ModelモデルV–ViewビューC–Controllerコントローラである
MVVM
その中でVは先端が注目すべきところであり、私たちはVをMVVMに分けた.
M-Modelは各ページの個別のデータVM-ViewModelスケジューラを保存し、MとVを分割し、V層がデータの取得や保存を考えるたびに、VMがV-View各ページのHTML構造を中間処理する必要がある
図は以下の通りである/ソース:黒馬学院vue.jsコースはvueです.jsはHelloWorldを例に書いて、どの部分がM、VM、Vであるかを説明します.
<body>
    <div class="app">
        <!--      V  -->
        <p>{{msg}}</p>
    </div>
</body>
<script>
    var vm = new Vue({//new   vm VM
        el: '.app',
        data: {//         M
            msg:'HelloWorld'
        }
    }) 
</script>

以上です.