1.中最基本的代碼結(jié)構(gòu)

vue 中最基本的代碼結(jié)構(gòu)

<!DOCTYPE html>
<html lang="ch-Hans">

<head>
    <meta charset="UTF-8">
    <title>Vue代碼結(jié)構(gòu)</title>
    <!-- 導(dǎo)入vue插件 -->
    <script src="./lib/vue.js"></script>
</head>

<body>
    <!-- 將來 new 的Vue實(shí)例,會(huì)控制這個(gè)元素中的所有內(nèi)容 -->
    <div id="app">
        <p>{{ value }}</p>
    </div>

    
    <script>
        // 2.創(chuàng)建一個(gè)Vue實(shí)例
        // 當(dāng)我們導(dǎo)入包之后,在瀏覽器的內(nèi)存中就多了一個(gè)vue的構(gòu)造函數(shù)
        var vm = new Vue({
            //表示一個(gè)當(dāng)前我們new的這個(gè)Vue實(shí)例,要控制頁面上的哪個(gè)區(qū)域
            el: '#app',
            //data屬性存放的是el中要用到的數(shù)據(jù)
            data: {
                //通過Vue提供的指令,很方便的把數(shù)據(jù)渲染到指定位置,不需要操作DOM元素了
                value: '歡迎學(xué)習(xí)Vue'
            },
            methods:{
                show(){
                    this.value = '歡迎學(xué)習(xí)Vue!!!!'
                }
            }
        })
    </script>
</body>

</html>
})

1.el:
選擇器 ,指定控制的區(qū)域。

2.data
是個(gè)對象,制定了控制區(qū)域內(nèi)需要用到的數(shù)據(jù)。

3.methods
雖然帶了個(gè)s后綴,但本身是一個(gè)對象。這里定義了一些函數(shù) methods 函數(shù)中如果想訪問 data 中的數(shù)據(jù)必須添加 this。

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

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

  • Vue 實(shí)例 屬性和方法 每個(gè) Vue 實(shí)例都會(huì)代理其 data 對象里所有的屬性:var data = { a:...
    云之外閱讀 2,373評論 0 6
  • 深入響應(yīng)式 追蹤變化: 把普通js對象傳給Vue實(shí)例的data選項(xiàng),Vue將使用Object.defineProp...
    冥冥2017閱讀 4,961評論 6 16
  • 33、JS中的本地存儲 把一些信息存儲在當(dāng)前瀏覽器指定域下的某一個(gè)地方(存儲到物理硬盤中)1、不能跨瀏覽器傳輸:在...
    萌妹撒閱讀 2,247評論 0 2
  • VUE介紹 Vue的特點(diǎn)構(gòu)建用戶界面,只關(guān)注View層簡單易學(xué),簡潔、輕量、快速漸進(jìn)式框架 框架VS庫庫,是一封裝...
    多多醬_DuoDuo_閱讀 2,855評論 1 17
  • vue.js簡介 Vue.js讀音 /vju?/, 類似于 viewVue.js是前端三大新框架:Angular....
    LiWei_9e4b閱讀 634評論 0 0

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