我在一個角度應用程序中使用JS的揭示模塊模式。Typescript揭示模塊模式
現在我要將它從Javascript遷移到Typescript,但我不知道如何在TS中使用此模式。我已經閱讀了一些其他文章,如下所示,但是在函數的開頭沒有其他人回覆。 TypeScript code similar to Revealing Module Pattern structure
angular.module('app.services')
.factory('justAService', justAService);
function justAService() {
return {
a: a
};
var x = {};
function a(){....}
是否可以在頂部寫回車?
謝謝
不要使用圖案; TypeScript有實際的模塊。 https://developer.mozilla.org/en/docs/web/javascript/reference/statements/export – Ryan
把'var x = {};'返回後也沒有任何意義。它永遠不會被達到。它相當於聲明'var x;'而不是初始化它。 – Ryan
是的你是對的。爲什麼要使用模塊而不是這種模式? –