Vue.js中的extend綁定節(jié)點并顯示的方法
在使用Vue.js時,可以使用Vue.extend()方法創(chuàng)建一個子類,傳入?yún)?shù)包含了一個對象。其中,在extend中的data和vue實例化對象中的data寫法不一樣。下面利用實例說明,操作如下:
第一步,創(chuàng)建一個靜態(tài)頁面并引入vue.js文件,并在主體元素標(biāo)簽中插入一個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,如下圖所示:
第五步,保存代碼并打開瀏覽器預(yù)覽界面效果,可是控制臺出現(xiàn)了錯誤警告,如下圖所示:
第六步,調(diào)整template標(biāo)簽屬性嵌套,去掉多層標(biāo)簽元素,只留一個div標(biāo)簽;class前面的:去掉,如下圖所示:
相關(guān)文章
vue前端開發(fā)輔助函數(shù)狀態(tài)管理詳解示例
vue的應(yīng)用狀態(tài)管理提供了mapState、mapGetters、mapMutations、mapActions四個輔助函數(shù),所謂的輔助函數(shù)分別對State、Getters、Mutations、Actions在完成狀態(tài)的使用進行簡化2021-10-10