我希望有人能帮助我,因为这个问题已经困扰我两天了。甚至求助于 GPT4,但这只会让内裤扭曲,绕圈子。
我已经在 VS 中使用 Blazor 服务器组合了一个 Web 应用程序,不会让您厌倦细节,但我面临的问题是这个该死的图表仅在 Edge 中加载应用程序时才出现。没有消息,错误..nada。然后我注意到,如果我继续点击刷新,鲍勃的你叔叔就会出现,即使页面无法渲染它,你也可能会看到它闪烁一瞬间然后消失。
这显然是一些加载/计时问题,但除了楼下的沼泽之外,我已经检查了所有内容。
请有人帮助这个绝望的人。
不知道该尝试什么。这就是我在这里的原因。我期待在 Edge 中加载应用程序时看到我可爱的报告。
我不确定您尝试过什么,因为您没有提供代码。 但是在他们的网站上查看了他们的文档,看起来它是为 Blazor Web 程序集而不是服务器编写的。
我会更新您的代码,以便可能将其调用移至
protected override async Task OnInitializedAsync()
或
[Parameter]
public string JsonData{ get; set; }
protected override void OnParametersSet()
将渲染组件的调用放入其中一个 对于EG
await _jsruntime.InvokeAsync<String>("FusionCharts.invokeChartFunction", functionName, chartId, args);
return result;
}
然后作为其 blazor 服务器尝试稍后调用。
StateHasChanged();
GL.