Диаграммы Syncfusion для Blazor: не удается прочитать свойство DataManager для undefined / sf.data is undefined

При обновлении Syncfusion Charts for Blazor с версии 18.2.* До18.3.* Могут возникнуть следующие ошибки:

sf.data не определен parseRevive@http://localhost:5000/_content/Syncfusion.Blazor/scripts/syncfusion-blazor.min.js:1:160271 initialize@http://localhost:5000/_content/Syncfusion.Blazor/scripts/syncfusion-blazor.min.js:1:148662 beginInvokeJSFromDotNet/r<@http://localhost:5000/_framework/blazor.server.js:8:31619 beginInvokeJSFromDotNet @ http: // localhost: 5000 / _framework / blazor.server.js:8:31587E

или же

Невозможно прочитать свойство "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 в new Promise () в 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

Как вы можете решить эту / эти ошибки?

2 ответа

Решение

Решением этой ошибки, скорее всего, является ошибка загрузки пакета nuget. Это можно решить, удалив кеш nuget пользователя (проверьте, например, эту ссылку) и выполнив dotnet restore из командной строки на корневом уровне проекта (где находится файл решения).

Мы обеспечили образец диаграммы с последними пакетами слепков Syncfusion.Blazor 18.3.0.35 и 18.3.0.38, диаграмма отрисовывается нормально, и мы не можем воспроизвести сообщенную проблему с нашей стороны. Пожалуйста, найдите образец и снимок экрана ниже. Не могли бы вы очистить кеш самородков и еще раз убедиться в этом.

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

Если вы по-прежнему сталкиваетесь с проблемой, обратитесь к нам.

Другие вопросы по тегам