nsRouterLink 在本机脚本中不起作用
nsRouterLink is not working in nativescript
我需要在 nativescript(android) 中从一个页面导航到另一个页面。我在 tns.html
中尝试过
<Button [nsRouterLink]="['/grocery', 'list']" class="btn btn-primary btn-rounded-lg"
text="Back"></Button>
routes.ts
export const RootRoutes: Array<any> = [
{
path: '',
component: RootComponent
},
{
path: 'grocery/:type',
component: GroceryComponent
}
];
但是它不起作用。不会发生任何变化。我是 nativescript 的新手。我该怎么办?任何帮助都会很有帮助。
在您的 html 文件中添加 (tap)="goBack()"
.
在组件的构造函数中注入:private routerExtensions: RouterExtensions
.
在 goBack()
函数中执行:this.routerExtensions.back()
.
我需要在 nativescript(android) 中从一个页面导航到另一个页面。我在 tns.html
中尝试过<Button [nsRouterLink]="['/grocery', 'list']" class="btn btn-primary btn-rounded-lg"
text="Back"></Button>
routes.ts
export const RootRoutes: Array<any> = [
{
path: '',
component: RootComponent
},
{
path: 'grocery/:type',
component: GroceryComponent
}
];
但是它不起作用。不会发生任何变化。我是 nativescript 的新手。我该怎么办?任何帮助都会很有帮助。
在您的 html 文件中添加 (tap)="goBack()"
.
在组件的构造函数中注入:private routerExtensions: RouterExtensions
.
在 goBack()
函数中执行:this.routerExtensions.back()
.