我有以下代码,除了chrome之外,所有浏览器都能正常运行 在点击事件后的chrome中,它正在重定向,但我立即得到HTTP 404-Not Found Issue
控制台中没有错误也删除了所有cookie和所有
调试时我发现polyfill.js文件中可能存在一些问题,但不知道确切的原因和解决方案。
我在kms.html页面中的起始页面 在应用程序组件中
@Component({
selector: 'app',
template: '<router-outlet></router-outlet>',
directives: [ROUTER_DIRECTIVES, loginComponent, globalFrameComponent],
providers: [HTTP_PROVIDERS, ROUTER_PROVIDERS]
})
@RouteConfig([
{ path: '/', name: 'Login', component: loginComponent, useAsDefault: true },
{ path: '/kms', name: 'Kms', component: globalFrameComponent }
])
@Injectable()
export class AppComponent {
constructor(private _router: Router) {
this._router.navigate(['Login']);
}
在登录组件中:
@Component({
selector: 'login',
templateUrl: 'login.html'
})
@Injectable()
export class loginComponent {
constructor(private _router: Router) {
}
loginClick(): void {
debugger;
this._router.navigate(['Kms']);
}
}
在那个GlobalFrameCompnent我有
@Component({
selector: 'kms-app',
templateUrl: 'app/dashboard/landing/html/globalframe.html',
providers: [HTTP_PROVIDERS]
})
@Injectable()
export class globalFrameComponent {
//Code i.e properties and method required by view
}
在IE中工作,仅在登录后在Chrome中我重定向但是我立即收到IIS错误页面.HTTP错误404.0 - 未找到
答案 0 :(得分:0)
不要忘记index.html中的<base href="/">
答案 1 :(得分:0)
表格标签问题,当我的内容为&#34;表格&#34;标记它不能用于chrome。