Диаграммы 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
Если вы по-прежнему сталкиваетесь с проблемой, обратитесь к нам.