我正在尝试用 Telerik Ui 替换 Blazorise 。 我正在使用 Abp FrameWork 、 Blazor 服务器端。
挑战是将我所有的 Blazorise 组件转换为 telerik,这并不有趣:| 它们与组件名称有相似之处,例如
<Card>
组件。
我成功运行了我的应用程序,并且没有编译时错误。但现在,启动我的 blazor 应用程序后,我收到此消息。我按照原样遵循 Telerik Blazor 服务器安装步骤。
但现在我迷路了。
错误:
Cannot provide a value for property 'JSModalModule' on type 'Blazorise.Modal'
There is no registered service of type 'Blazorise.Modules.IJSModalModule'.
Microsoft.AspNetCore.Components.RenderTree.Renderer.ProcessRenderQueue()
我的 DevelopBlazorModule :
private void ConfigureLayout()
{
Configure<AbpLayoutHookOptions>(options =>
{
options.Add(
LayoutHooks.Head.Last,
typeof(MainLayoutComponent),
StandardLayouts.Application
);
});
}
private void ConfigureTelerik(ServiceConfigurationContext context)
{
context.Services.AddTelerikBlazor();
}
我有完全相同的问题。您找到解决方案了吗?