【问题标题】:Syncfusion Charts for Blazor: Cannot read property 'DataManager' of undefined / sf.data is undefinedBlazor 的 Syncfusion 图表:无法读取未定义的属性“DataManager”/sf.data 未定义
【发布时间】:2020-10-12 07:56:48
【问题描述】:

Syncfusion Charts for Blazor 从版本 18.2.* 升级到 18.3.* 时,可能会出现以下错误:

sf.data 未定义 parseRevive@http://localhost:5000/_content/Syncfusion.Blazor/scripts/syncfusion-blazor.min.js:1:160271 初始化@http://localhost:5000/_content/Syncfusion.Blazor/scripts/syncfusion-blazor.min.js:1:148662 beginInvokeJSFromDotNet/r

无法读取未定义类型错误的属性“DataManager”:无法读取 未定义的属性“DataManager” 在 Object.parseRevive (http://localhost:5000/_content/Syncfusion.Blazor/scripts/syncfusion-blazor.min.js:1:160312) 在 JSON.parse() 在 Object.initialize (http://localhost:5000/_content/Syncfusion.Blazor/scripts/syncfusion-blazor.min.js:1:148662) 在 http://localhost:5000/_framework/blazor.server.js:8:31619 在新的承诺 () 在 e.beginInvokeJSFromDotNet (http://localhost:5000/_framework/blazor.server.js:8:31587) 在 http://localhost:5000/_framework/blazor.server.js:1:20052 在 Array.forEach () 在 e.invokeClientMethod (http://localhost:5000/_framework/blazor.server.js:1:20022) 在 e.processIncomingData (http://localhost:5000/_framework/blazor.server.js:1:18006) throwError @syncfusion-blazor.min.js:1

你如何解决这个/这些错误?

【问题讨论】:

    标签: c# blazor syncfusion syncfusion-chart


    【解决方案1】:

    我们已使用最新的 Syncfusion.Blazor 18.3.0.3518.3.0.38 块包确保图表示例,图表呈现正常,我们无法重现报告我们这边的问题。请在下面找到示例和屏幕截图。能否请您清除 nugget 缓存并再次确保。

    https://www.syncfusion.com/downloads/support/directtrac/general/ze/ChartTest928416015.zip

    如果您仍然遇到问题,请回复我们。

    【讨论】:

      【解决方案2】:

      这个错误的解决方法很可能是nuget包下载的错误。这可以通过删除用户的 nuget 缓存(例如检查 this link)并在项目的根级别(解决方案文件所在的位置)的命令行中执行 dotnet restore 来解决。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-18
        • 2020-11-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-10
        • 1970-01-01
        相关资源
        最近更新 更多