我正在从 Razor 文件中调用组件,如下所示:
<BaseTable></BaseTable>
但是由于该组件没有无参数构造函数,因此请求时发生异常:
public class BaseTable:ComponentBase
{
private readonly HttpClient _httpClient;
public BaseTable(HttpClient httpClient)
{
_httpClient = httpClient;
}
}
如何从 .razor 页面或调用者组件中访问组件的构造函数? 编辑:错误仍然持续存在。
@inject
来注入依赖项。请参考此链接。 - Crowcoder