Переименовать компоненты в модули
This commit is contained in:
@@ -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("МУРОМ Пуск");
|
||||||
муром.старт.уведомить();
|
муром.старт.уведомить();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user