Vue.js中的extend綁定節(jié)點(diǎn)并顯示的方法
在使用Vue.js時(shí),可以使用Vue.extend()方法創(chuàng)建一個(gè)子類,傳入?yún)?shù)包含了一個(gè)對(duì)象。其中,在extend中的data和vue實(shí)例化對(duì)象中的data寫法不一樣。下面利用實(shí)例說(shuō)明,操作如下:
第一步,創(chuàng)建一個(gè)靜態(tài)頁(yè)面并引入vue.js文件,并在主體元素標(biāo)簽中插入一個(gè)div,設(shè)置id屬性,如下圖所示:
第二步,在<script></script>標(biāo)簽中調(diào)用Vue.extend(),設(shè)置template和data,如下圖所示:
第三步,使用new關(guān)鍵字調(diào)用$mount(),將創(chuàng)建的類掛載到div元素上,如下圖所示:
第四步,為了顯示變量的字體等樣式,需要添加相關(guān)的樣式屬性,這里使用:class,如下圖所示:
第五步,保存代碼并打開(kāi)瀏覽器預(yù)覽界面效果,可是控制臺(tái)出現(xiàn)了錯(cuò)誤警告,如下圖所示:
第六步,調(diào)整template標(biāo)簽屬性嵌套,去掉多層標(biāo)簽元素,只留一個(gè)div標(biāo)簽;class前面的:去掉,如下圖所示:
相關(guān)文章
如何使用Vue3+Vite+TS快速搭建一套實(shí)用的腳手架
Vite是一個(gè)面向現(xiàn)代瀏覽器的一個(gè)更輕、更快的?Web?應(yīng)用開(kāi)發(fā)工具,下面這篇文章主要給大家介紹了關(guān)于如何使用Vue3+Vite+TS快速搭建一套實(shí)用腳手架的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-10-10vue前端開(kāi)發(fā)輔助函數(shù)狀態(tài)管理詳解示例
vue的應(yīng)用狀態(tài)管理提供了mapState、mapGetters、mapMutations、mapActions四個(gè)輔助函數(shù),所謂的輔助函數(shù)分別對(duì)State、Getters、Mutations、Actions在完成狀態(tài)的使用進(jìn)行簡(jiǎn)化2021-10-10安裝vue-cli報(bào)錯(cuò) -4058 的解決方法
這篇文章主要介紹了安裝vue-cli報(bào)錯(cuò) -4058 的解決方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10