-1
/*
./main.js
./js/singleton.js
*/
// main.js
const Singleton = require('./js/singleton.js);
// Singelton.Singelton is undefined.
var singleton = Singleton.Singleton.getInstance();
singleton.foo(); // code aint getting this far though.
/*######################################################*/
//singelton.js
exports.Singleton = function() {
this.instance = null;
this.getInstance = function() {
if (this.instance == null)
this.instance = new Singleton();
return this.instance;
}
this.foo = function() {
// I believe it's magic
}
}
這總結了我正在嘗試做的事情,我沒有運氣在線尋找解決方案。如何從外部.js文件中調用js singleton
在此先感謝。
什麼是singelton?你的意思是'單身'?你的錯誤是什麼? – Dalton
錯誤是// Singelton.Singelton未定義。我提供了一個解決方案,相當微不足道。所以,現在我已經糾正了語義和語法,我很高興你也提供拼寫檢查。 – paxy
如果你不說出問題中的錯誤,很難有人幫助你。此外,如果拼寫錯誤,人們在搜索時不會找到你的問題/答案! – Dalton