angular7 - 加载 server.component.html 失败
问题描述
这是 main.ts 文件。
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
if (environment.production) {
enableProdMode();
}
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.log(err));
这是server.component.ts文件。
import { Component } from '@angular/core';
@Component({
selector: 'app-server',
templateUrl: './server.component.html'
})
export class ServerComponent {
}
显示两个错误:
- GET http://localhost:4200/server.component.html 404(未找到)
- 加载 server.component.html 失败
解决方案
在 server.component.ts 文件中,只需将 templateUrl 部分中给出的绝对路径替换为相对路径即可。
推荐阅读
- flutter - 我的 AppBar 在屏幕上的图像后面,或者我看不到它,有什么建议可以在顶部显示我的 AppBar 和 buttonNavigator 并且是半透明的吗?
- google-sheets - 如何使用条件格式在 Google 表格的 1 列中突出显示部分匹配的重复项
- html - 在有两个标题的表格中,主标题不会在滚动时保持粘性
- python - 如何改变盒子的不透明度(cv2.rectangle)?
- java - 如何修复:java.lang.ClassCastException:androidx.appcompat.widget.AppCompatTextView 无法转换为 android.widget.Button
- python-3.x - 循环遍历 csv 数据
- ios - defer 语句的不同行为
- node.js - 如何使用 ckeditor 在 mongoose-node 应用程序中上传图像。文件将上传到 s3
- qt - 使用 QMediaplayer 从缓冲区播放视频并在视频播放时附加缓冲区
- c# - 从字符串中删除 HTML -- 注释