Переименовать компоненты в модули

This commit is contained in:
2019-09-24 12:44:05 +03:00
parent 5adb24c8c0
commit 31f3aee251

View File

@@ -121,7 +121,7 @@ var murom = муром;
murom.start = муром.старт; murom.start = муром.старт;
</script> </script>
<script> <script>
var компоненты = [ var модули = [
[ [
"пуск", "пуск",
@@ -135,34 +135,33 @@ var компоненты = [
]; ];
// Загрузка переопределений компонент. // Загрузка переопределений.
localforage.config({ name: "murom" }); localforage.config({ name: "murom" });
var обработанаКомпонента = new Уведомитель(); var обработанМодуль = new Уведомитель();
for (var номер in компоненты) for (var номер in модули)
{ {
const компонент = компоненты[номер]; const модуль = модули[номер];
const имя = компонент[0]; const имя = модуль[0];
localforage.getItem(имя, function(ошибка, значение) { localforage.getItem(имя, function(ошибка, значение) {
if (значение) if (значение)
{ {
компонент[1] = значение; модуль[1] = значение;
} }
var код = base64Decode(компонент[1]); var код = base64Decode(модуль[1]);
eval(код); eval(код);
муромСтарт(); муромСтарт();
console.log("обработана компонента"); обработанМодуль.уведомить();
обработанаКомпонента.уведомить();
}); });
} }
// Уведомление о пуске. // Уведомление о пуске.
var обработано = 0; var обработано = 0;
обработанаКомпонента.подписать(function(){ обработанМодуль.подписать(function(){
if (++обработано == компоненты.length) if (++обработано == модули.length)
{ {
console.log("пуск"); console.log("МУРОМ Пуск");
муром.старт.уведомить(); муром.старт.уведомить();
} }
}); });