Size: a a a

Ionic - русскоговорящее сообщество

2020 May 20

Ć

Ć¥β€ŘŇΔŦƗĆ... in Ionic - русскоговорящее сообщество
кто нибудь юзал moment-timezones + moment в ionic 3?
источник

Ć

Ć¥β€ŘŇΔŦƗĆ... in Ionic - русскоговорящее сообщество
все отбой)
источник
2020 May 21

S™

Shavkatoff ™ in Ionic - русскоговорящее сообщество
Как сделать таб бар чтоб было видно на всех страниц? У меня шаблон меню не хочу все сначала настроит
источник

S™

Shavkatoff ™ in Ionic - русскоговорящее сообщество
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Shavkatoff ™
Как сделать таб бар чтоб было видно на всех страниц? У меня шаблон меню не хочу все сначала настроит
самый простой вариант стартануть приложение ionic start my tabs и посмотреть как устроено приложение с табами
источник

S™

Shavkatoff ™ in Ionic - русскоговорящее сообщество
Anatoly Shirokov
самый простой вариант стартануть приложение ionic start my tabs и посмотреть как устроено приложение с табами
Значить сгенерировать новую страницу ?
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Shavkatoff ™
Значить сгенерировать новую страницу ?
это новое приложение, посмотрите как оно устроено
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
и по образу и подобию сделайте у себя
источник

S™

Shavkatoff ™ in Ionic - русскоговорящее сообщество
Я это попробовал, когда на свой пробую не работает
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Shavkatoff ™
Я это попробовал, когда на свой пробую не работает
тогда нужны конкретные вопросы, что именно "не работает"
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
источник

S™

Shavkatoff ™ in Ionic - русскоговорящее сообщество
источник

S™

Shavkatoff ™ in Ionic - русскоговорящее сообщество
И эту пробовал, сделал точь в точь но таб загружается а страницы нет
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Shavkatoff ™
И эту пробовал, сделал точь в точь но таб загружается а страницы нет
значит у вас роутинг неверно настроен
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
вот, например, мой главный роутинг
const routes: Routes = [
 {
   path: '',
   pathMatch: 'full',
   redirectTo: 'tabs'
 },
 {
   path: 'login',
   loadChildren: () => import('./pages/login/login.module').then(m => m.LoginPageModule)
 },
 {
   path: 'tabs',
   loadChildren: () => import('./pages/tabs/tabs.module').then(m => m.TabsPageModule),
   canLoad: [AuthenticationGuardService],
   canActivate: [AuthenticationGuardService]
 }
];

tabs- это страница с табами.
у модуля с табами уже свой роутинг
const routes: Routes = [
 {
   path: '',
   component: TabsPage,
   children: [
     {
       path: 'survey',
       children: [
         {
           path: '',
           loadChildren: () =>
             import('../survey/survey.module').then(m => m.SurveyPageModule)
         }
       ]
     },
     {
       path: 'alerts',
       children: [
         {
           path: '',
           loadChildren: () =>
             import('../alerts/alerts.module').then(m => m.AlertsPageModule)
         }
       ]
     },
     {
       path: 'person',
       children: [
         {
           path: '',
           loadChildren: () =>
             import('../person/person.module').then(m => m.PersonPageModule)
         }
       ]
     },
     {
       path: '',
       redirectTo: 'survey',
       pathMatch: 'full'
     },
   ]
 },
];

```
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
ну и сама страница с табами
<ion-tabs>
 <ion-tab-bar slot="bottom">
   <ion-tab-button tab="survey">
     <ion-icon name="albums"></ion-icon>
     <ion-label>{{'survey.title'|translate}}</ion-label>
   </ion-tab-button>
   <ion-tab-button tab="alerts">
     <ion-icon name="chatbox-ellipses"></ion-icon>
     <ion-label>{{'alerts.title'|translate}}</ion-label>
   </ion-tab-button>
   <ion-tab-button tab="person">
     <ion-icon name="person"></ion-icon>
     <ion-label>{{'person.title'|translate}}</ion-label>
   </ion-tab-button>
 </ion-tab-bar>
</ion-tabs>
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
каждый там порождает свой стек, поэтому если необходимо, пушить в стек новые страницы, они должны быть в рамках своего роутинга, например:
const routes: Routes = [
 {
   path: '',
   component: AlertsPage
 },
 {
   path: 'safety-list/:code',
   loadChildren: () => import('../safety-list/safety-list.module').then( m => m.SafetyListPageModule)
 }
];

в этом случае, tabs останутся видны
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
вот иллюстрация роутинга выше
источник