Я создаю приложение NativeScript - Angular. У меня была проблема с маршрутизацией внутри моего приложения с неработающей кнопкой «Назад» (кнопка «Назад» в моем смартфоне должна возвращаться на предыдущую страницу, но она отключает мое приложение).
Я использовал в своем файле app.component.html, поэтому я изменил его на и кнопки «Назад» начали работать так, как предполагалось, но макет моей домашней страницы полностью разрушен — все объекты перекрывают друг друга, а панель действий «Предварительный просмотр» появляется в один из .
<!-- app.component.html -->
<GridLayout class="page">
<ScrollView>
<GridLayout rows="80 *" columns="*">
<FlexboxLayout class="menu">
<Image class="menu" src="~/app/images/burger.png" width="10%"></Image>
</FlexboxLayout>
<ScrollView></ScrollView>
<GridLayout class="bialy" row="1" rows="*" columns="*">
<FlexboxLayout>
<GridLayout class="space"></GridLayout>
<page-router-outlet></page-router-outlet>
</FlexboxLayout>
</GridLayout>
</GridLayout>
</ScrollView>
</GridLayout>
<!-- app.css -->
GridLayout.page {
background: linear-gradient(-85deg, #08BD73, #02A373);
flex-direction: column;
}
GridLayout.bialy {
background: white;
flex-direction: column;
border-radius: 40 40 0 0;
justify-content: center;
}
<!-- home.component.html -->
<Button text="Add" [nsRouterLink]="['/new']"></Button>
<Button text="Watering" [nsRouterLink]="['/watering']"></Button>
<Button text="catalog" [nsRouterLink]="['/catalog']" ></Button>
Что мне сделать, чтобы мое приложение было таким же, как версия приложения с
Вот как выглядит версия с (скрин 1): А вот так выглядит версия с (и я хочу, чтобы мое приложение выглядело так) (скрин 2)