Я создаю арабский блог, поэтому мне нужно, чтобы мое приложение было в направлении RTL, которое я искал, и я обнаружил, что плагин из nativescript это nativescript-rtl/ui
Проблема не работает правильно, вкладки по-прежнему LTR иАнимация вкладок по-прежнему LTR, а также текст надписей LTR?!
Мой код: app.module.ts
import { registerElement } from "nativescript-angular/element-registry";
import * as rtl from '@nativescript-rtl/ui'
registerElement(
"RGridLayout",
() => rtl.GridLayout
);
registerElement(
"RWrapLayout",
() => rtl.WrapLayout
);
registerElement(
"RAbsoluteLayout",
() => rtl.AbsoluteLayout
);
registerElement(
"RDockLayout",
() => rtl.DockLayout
);
registerElement(
"RStackLayout",
() => rtl.StackLayout
);
home.component.html
<RGridLayout class="page page-content">
<ListView [items]="items" class="list-group">
<ng-template let-item="item">
<Label [nsRouterLink]="['../item', item.id]" [text]="item.name" class="list-group-item"></Label>
</ng-template>
</ListView>
</RGridLayout>