Похоже, у вас есть именованный экспорт и экспорт по умолчанию .При экспорте это будет выглядеть примерно так:
// Default export:
export default function (idx) {
this.camera = idx;
};
function CONFIG() {
return Promise.resolve([]);
}
CONFIG.FLOOR = function () {
return Promise.resolve([]);
}
// Named export:
export CONFIG;
Затем, при импорте их, вам нужно будет импортировать как по умолчанию, так и имя:
import idxFn, { CONFIG } from '../foo';
^^^^^ default import
^^^^^^ named import
После этого вы сможетечтобы получить доступ к FLOOR
путем ссылки CONFIG.FLOOR
.
Но обратите внимание, что наличие функции, которая является свойством другой функции , действительно странно .Вместо этого вы можете рассмотреть экспорт FLOOR
как другой именованный экспорт, например CONFIG
:
// Default export:
export default function (idx) {
this.camera = idx;
};
// Named exports:
export function CONFIG() {
return Promise.resolve([]);
}
export function FLOOR () {
return Promise.resolve([]);
}