Я просто хочу создать приложение на основе пользовательского интерфейса Cordova + onsen, но у меня небольшая проблема.На первом экране я выбираю язык пользователя и «старт» при старте прессы. Я отправляю uuid и lang в свою базу данных для будущего распознавания языка пользователя.После нажатия кнопки «Пуск» я хочу переместить пользователя на страницу с именем «Панель управления».Я использую: myNavigator.replacePage('dashboard.html');
Это работает, но моя панель инструментов и панель вкладок теряются.Есть ли возможность изменить страницу без потери панели вкладок и панели инструментов?
У меня есть панель вкладок и панель инструментов в другом шаблоне navigation.html
это выглядит так:
<ons-page>
<span id="uuid" style="display: none;"></span>
<span id="deviceLang" style="display: none;"></span>
<ons-toolbar>
<div class="left">
<ons-toolbar-button>
<ons-icon icon="md-menu"></ons-icon>
</ons-toolbar-button>
</div>
<div class="center" style="color: #fff;">
MY APP
</div>
<div class="right">
<ons-toolbar-button>
<ons-icon icon="md-menu"></ons-icon>
</ons-toolbar-button>
</div>
</ons-toolbar>
<ons-tabbar position="auto">
<ons-tab icon="fa-user" label="AA" page="home.html" active></ons-tab>
<ons-tab icon="fa-home" label="BB" page="dashboard.html"></ons-tab>
<ons-tab icon="ion-ios-cog" label="CC" page="settings.html"></ons-tab>
</ons-tabbar>
</ons-page>
--- панель инструментов.html
<ons-page>
<ons-row>
<ons-col width="50%">
<p>MYCONTENT</p>
</ons-col>
<ons-col width="50%">
<p>MYCONTENT</p>
</ons-col>
</ons-row>
</ons-page>
- index.html body
<ons-navigator id="myNavigator" page="navigation.html"></ons-navigator>
<template id="home.html">
<ons-page>
<ons-row>
<ons-col>
<div style="text-align: center;">
<h1>MY APP</h1>
<ons-select class="select">
<select class="custom-select" id="languages">
HERE IS SELECT
</select>
</ons-select>
<br/><br/><br/>
<ons-button id="saveLanguage">
NEXT
</ons-button>
</div>
</ons-col>
</ons-row>
</ons-page>
</template>
Второй вопрос - я хочу получить переведенный текст для страницы dashboard.html
после нажатия кнопки «Далее» на главной странице.Когда мне следует поместить переведенные данные (загруженные ajax), чтобы отобразить переведенный текст на dashboard.html
(наготове)?