問題
專案中需要使用第三方的方法,如果每次都呼叫的話顯得**比較臃腫,所以想要封裝一下多次呼叫的方法。解決
使用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兩...