Описание ядра
Функция require
fcf.Actions->[...modules] require([string] a_modules, function a_cb = undefined)
[Асинхронный метод] Выполняет загрузку модулей JS, объявленных через метод fcf.module()
Исходный файл
fcf:fcf.js
Namespace
fcf
Аргументы:
[string] a_modules - Массив загружаемых модулей
function a_cb - Обратный вызов, который в качестве параметров содержит данные загруженных модулей
Возвращаемое значение:
fcf.Actions->[...modules]
Возвращает массив запрошенных модулей в объекте fcf.Actions
Примеры
Пример 1
let [application, cache] = await fcf.require(["fcf:NServer/Application.js", "fcf:NSystem/cache.js"]);
Пример 2
fcf.require(["fcf:NServer/Application.js", "fcf:NSystem/cache.js"])
.then((application, cache)=>{
...
})
Пример 3
fcf.require(
["fcf:NServer/Application.js", "fcf:NSystem/cache.js"],
(application, cache)=>{
...
}
);