vue項目中的類使用方式
更新時間:2024年03月04日 08:56:08 作者:左直拳
這篇文章主要介紹了vue項目中的類使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
vue項目中的類
如題所示,vue項目中想提供類,該怎么寫?
js其實并沒有類,它只能用function來模擬類。如果用原生的js,要寫一個類,可以這樣寫:
//類
function Hi(){
let hi = "hello world!";
this.say = function(){
console.log(hi);
}
}
//使用類
let hi = new Hi();
hi.say();//hello world!
那在vue中怎么寫呢?
原生js的寫法,我已經(jīng)十分習慣了,用得很溜。
但vue里面的寫法,有點古怪:
1)定義
/src/utils/index.js
export class Hi {
#hi;//#代表私有,不寫就是公有,問你怕未
constructor() {
this.#hi = "hello world!";
}
say = () => {
return this.#hi;
};
}
2)調用
//類定義位于文件 /src/utils/index.js import * as tools from "@/utils"; const hi = new tools.Hi(); hi.say();
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
VUE:vuex 用戶登錄信息的數(shù)據(jù)寫入與獲取方式
今天小編就為大家分享一篇VUE:vuex 用戶登錄信息的數(shù)據(jù)寫入與獲取方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11
詳解vuex 中的 state 在組件中如何監(jiān)聽
本篇文章主要介紹了詳解vuex 中的 state 在組件中如何監(jiān)聽,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05

