0
有沒有更好的方法來在angular2中有幫助者?有沒有更好的方法來在angular2中有幫助者
例如,我有一個稱爲slu function的函數,它將文本轉換爲slu。。現在我在同一個班級裏使用它。
是否有辦法在全球範圍內使用它,所以我可以在整個應用程序中的任何組件或服務中使用它?
有沒有更好的方法來在angular2中有幫助者?有沒有更好的方法來在angular2中有幫助者
例如,我有一個稱爲slu function的函數,它將文本轉換爲slu。。現在我在同一個班級裏使用它。
是否有辦法在全球範圍內使用它,所以我可以在整個應用程序中的任何組件或服務中使用它?
項目組織是一個很大的話題,但基本上你可以從一個文件導出並導入到另一個文件中。
如果你現在只有幾個助手,那麼你現在可以把它們放在一個像shared/helpers.ts
這樣的文件中。如果它們繼續增長,你可以將它們分成單獨的文件按目的分組。就像,也許把自定義驗證器放在他們自己的文件中。
所以在shared/helpers.ts
你可能有東西,看起來像:
export function myHelper(someParam) {
// Do your stuff
}
然後,只需將其導入任何文件你會在使用它
import {myHelper} from './shared/helpers';