vue 全域性函式學習總結

2021-10-11 07:46:41 字數 1058 閱讀 1479

問題

專案中需要使用第三方的方法,如果每次都呼叫的話顯得**比較臃腫,所以想要封裝一下多次呼叫的方法。

解決
使用vue 外掛程式中的 開發外掛程式

實現
myplugin.

install

=function

(vue, options)

// 2. 新增全域性資源

vue.

directive

('my-directive'

,...})

// 3. 注入元件選項

vue.

mixin

(...})

// 4. 新增例項方法

vue.prototype.

$mymethod

=function

(methodoptions)

}

以上是官方文件上的寫法。

亦可以這樣寫

/**

* 全域性函式

* @type

*/exports.install=

((vue)

=>);

// vue開發外掛程式

// vue.myglobalmethod = function () ;

// // 4. 新增例項方法

// vue.prototype.$mymethod = function () })

;

注意:只有字首是vue.prototype.的可以用this.進行掉用,如果是vue.myglobalmethod這種的應該先引用vue 在進行vue.myglobalmethod()呼叫。
import vue from

"vue"

;...

vue.

myglobalmethod()

;

函式學習總結

1.為什麼定義函式,使用函式 在程式的設計過程中,會在許多地方出現想同的 為了減少 數量,讓程式變得更加美觀,此時可以將這段程式單獨作為乙個整體,並用識別符號起乙個名字,當時使用時,直接呼叫函式名即可。這段程式叫作子程式,就是我們所說的函式。2.函式的定義 1 定義的語法形式 資料型別 函式名 形式...

函式學習總結

從開學到現在學習函式知識三個周,我從中學會了很多,但 也有很多疑惑和不懂的地方,下面是我的一些學習總結 第一點函式需要先定義,定義之後才能使用,函式的一般形式 如下 第二點函式呼叫的含義 為函式分配儲存空間,執行函式。函式呼叫的過程 第三點引用的概念 型別名 引用名 某變數名。某個變數的引 用和這個...

函式學習總結

一.知識點 1.語法形式 資料型別 函式名 形式參數列 函式體 注 1 資料型別指返回值型別 void無返回值 2 形參表可空 但 不可省 2.函式呼叫三種方式 1 傳數值 實參賦值給形參,在被呼叫函式中形參值可以改變,但不影響主調函式的實參值,主函式的值仍為呼叫前的值,例如用swap函式交換ab兩...