-1
我希望我的解釋能夠提供足夠的信息,答案很簡單。這是我最近開始的一個項目,首次使用JavaScript ES6語法。JavaScript - 在ES6中引用不同類中的函數(方法)
我們使用RequireJS,每個頁面都有兩個主要頁面:reports/pages/common
和reports/pages/settings_page
我相信這些頁面與Angular中的控制器有些類似(我有一點經驗)。
該代碼是通過gulp傳輸的。
我的問題是,我如何在class CommonPage
類的實例中調用(從class SettingsPage
中的方法)一種方法?我不知道是什麼CommonPage
實例的名稱是但這裏是底部的劇本,只是</html>標記之前:
$(document).ready(function() {
// always loading bootstrap to enable data attributes to work
// only loading bootstrap once, see comment above.
require(['bootstrap', 'babelPolyfill', 'reports/pages/common', 'reports/pages/settings_page'], function(bootstrap, babelPolyfill, common, page) {
if ((window.fin) && (window.fin.pageInitArguments)) {
page.init(window.fin.pageInitArguments);
} else {
page.init();
}
common.init();
});
});
您使用'instanceOfCommonPage.functionName'引用功能 - 其中'instanceOfCommonPage'是???你知道嗎? –
這就是64000美元的問題:) –