angular - 无法匹配任何路由。Nativescript 中的 URL 段错误
问题描述
我正在使用 nativescript 开发应用程序,试图重定向到带有函数参数的 url。下面是我的html代码
<StackLayout col="1" orientation="horizontal" horizontalAlignment="center" (tap) ="getPagebyId(pageItem.PageCode)" >
下面是我的 componenet.ts 代码,我在其中创建了一个函数来获取 pageByid 的值:
getPagebyId(PageCode): void {
uiHelper.showLoader();
setTimeout(() => {
this.router.navigate(["/createPage", PageCode]);
}, 3000);
}
这是我的 module.ts 代码
import { NgModule, NO_ERRORS_SCHEMA } from "@angular/core";
import { NativeScriptCommonModule } from "nativescript-angular/common";
import { PagesRoutingModule } from "./Pages-routing.module";
import { PagesComponent } from "./Pages.component";
import { NativeScriptFormsModule } from "nativescript-angular/forms";
@NgModule({
imports: [
NativeScriptCommonModule,
PagesRoutingModule,
NativeScriptFormsModule
],
declarations: [
PagesComponent
],
schemas: [
NO_ERRORS_SCHEMA
]
})
export class PagesModule { }
但是当我点击按钮时,它向我显示了这个错误:无法匹配任何路线。URL 段错误
有什么帮助吗?
解决方案
推荐阅读
- prisma-graphql - 什么?定义 Prisma Schema 模型时的意思?
- python - 如何在python中为每个正在使用的按钮(for循环)放置图像
- c# - 即使我使用协程,为什么我的脚步声会无限重复?
- javascript - 如果用户已登录并具有特定 UID,则仅加载页面的功能?
- ios - SwiftUI CoreData 过滤列表删除意外失败
- html - 如何消除图像和图像之间的间隙内容?
- html - 使用图片下方的产品信息构建产品页面。弯曲与否?
- python - Popen().communicate vs subprocess.check_output() vs Popen().stderr
- python - 如何为订单模型分页 Django Admin
- vue.js - nuxt watchQuery 无法使用新查询处理更新路由