我创建了这个网站使用的棱角。在访问任何链接并刷新该特定链接之后。网站显示的错误与所附SS中显示的错误相同。请访问本网站了解更多问题,并帮助我解决问题。
谢谢
发布于 2022-06-18 05:14:40
刷新应用程序时有404错误是正常的,因为浏览器中的实际地址正在更新。从/home
或/
开始时,单个页面应用程序会在页面之间导航用户。因此,当您在/homepage
上刷新时,您将看到404 --您什么也看不到,因为您的组件HomepageComponent
html文件不在https://dungeshwari.com/homepage
上。
您需要设置路由https://angular.io/guide/router
e.g
const routes: Routes = [
{ path: 'homepage', component: HomepageComponent },
];
发布于 2022-06-18 07:17:12
有更多的方法可以首先解决这个问题:-必须在根模块文件中添加
imports: [RouterModule.forRoot(routes, {useHash: true})]
第二条路是
import {LocationStrategy, Location, HashLocationStrategy } from 'angular2/router';
import {ROUTER_PROVIDERS} from 'angular2/router';
import {LocationStrategy, Location, HashLocationStrategy } from 'angular2/router';
import {MyApp} from './myapp';
bootstrap(MyApp, [
ROUTER_PROVIDERS,
provide(LocationStrategy, {useClass: HashLocationStrategy}
]);
https://stackoverflow.com/questions/72666803
复制相似问题