Vue 入門基礎

2021-10-01 03:47:30 字數 1153 閱讀 1151

通過 vue 建構函式建立 vue 例項,並啟動 vue 應用入口;

el 用於指定頁面中已經存在的dom元素來掛載 vue 例項,可以是標籤也可以是 css 語法;

data 宣告應用中需要雙向繫結的資料,建議需要用到的所有資料都預先在 data 中宣告,不至於將資料散落到業務邏輯中難以維護,也可以指向乙個已經存在的變數;

// element 用於指定頁面中已經存在的dom元素,掛載到 dom 中(也可以時css)

// 宣告應用內需要雙向繫結的資料

data:

})}為基本的語法,會自動將雙向繫結的資料實時地顯示出來;

還可以使用 js 單行表示式進行簡單的運算和三元運算等;

只支援單個表示式,不支援語句和流控制。

vue 支援在文字插值的的尾部新增|對資料進行過濾,經常用於格式化文字。過濾器規則是自定義的,通過給 vue 例項新增 filters 屬性來設定。乙個文字插值可能存在多個過濾器(過濾器串聯)。過濾器可以傳參,傳遞的引數對應 filters 屬性中方法中的第二個以後的引數。

}

...filters:

}

指令,帶有字首v-,能快速完成 dom 操作,迴圈渲染,顯示和隱藏

v-text解析文字,效果和文字插值一樣}

}

v-html解析 html,將 data 中的 html 解析渲染出來

v-bind動態更新 html 元素上的屬性,id / class 等

v-on繫結事件***,事件處理方法以函式形式寫在 vue 例項的 methods 屬性內,函式內的 this 指向的是當前 vue 例項本身,可以直接使用 this.*** 的形式來訪問或修改資料。

可以在動態屬性前加乙個:簡寫v-bind,例如::class="classname"

可以在事件前加乙個@簡寫v-on,例如:@click="changetext"

Vue入門基礎

vue中文文件寫得很好,介面清爽,內容翔實。但文件畢竟不是教程,文件一上來出現了大量的新概念,對於新手而言,並不友好。個人還是比較喜歡類似於 js高階程式設計 的風格,從淺入深,娓娓道來 於是,還是按照自己的思路,對vue的知識體系從淺入深的開始學習,並把學習記錄總結成部落格,也是希望能夠幫助到同樣...

vue入門基礎

前端mvc最從是由後端mvc演變過來的 為什麼前端要引入mvc?mvcmvpmvp 這裡p是中間人,是鏈結m 和 v 的橋梁,但是p在兩者之間的關係是公平的 mvvmmv vm這裡vm是檢視模型,這裡vm也是溝通m 和 v的橋梁,但是vm和v的關係更加的親近 vue如何使用?html css 可以進...

Vue入門(二)Vue基礎

本章根據前面的講解對有關的語法做進一步的講解和擴充,夯實基礎 所謂掛載點,就是前面例子中vue例項所管理的元素,這類似於css和jq的選擇器。data 1 vue例項管理其他選擇器對應的元素 類選擇器 data 元素選擇器 el div data 這裡呢,我僅僅列舉出兩個,其他的請大家自主的去試驗即...