angular - 我如何解析构造函数的所有参数
问题描述
我有一个小问题。我尝试在对话框的构造函数中插入
constructor(private postservices: PostServices)
其余 Api 所在的文件 ts,当我在浏览器上添加它时,我收到此错误:
Uncaught Error: Can't resolve all parameters for DialogComponent: (?, [object Object], [object Object]).
已经将 httpCLientModule 导入 app.module.ts
解决方案
您是否在模块文件的提供程序部分正确设置了服务?我向您展示了文档中的一个示例(https://angular.io/guide/providers):
import { NgModule } from '@angular/core';
import { UserService } from './user.service';
@NgModule({
providers: [UserService],
})
export class UserModule {
}
推荐阅读
- math - 由原始坐标轴和新坐标轴之间的角度定义的 3d 旋转
- ansible - NSG 配置管理
- python - 通过索引Numpy Python删除数组进行格式化
- arrays - “警告:赋值从没有强制转换的指针中生成整数”使用 char malloc
- flutter - 如何使用 Getx 在 Controller 层中检索 TextEditingController?
- javascript - Bootstrap 5 轮播样式
- elixir - 在 Elixir 中,我如何格式化相对于现在的 DateTime?
- spring - Tomcat 运行不同的应用程序
- azure-web-app-service - 如何在 azure webapp 中保存 json 文件以用作环境
- python - 尝试使用 http 创建代理检查器