ant-design-charts-blazor icon indicating copy to clipboard operation
ant-design-charts-blazor copied to clipboard

G2Plot is not defined

Open shuangbaojun opened this issue 3 years ago • 8 comments

image

shuangbaojun avatar Nov 29 '21 08:11 shuangbaojun

同样的问题: image

Wenchel avatar Nov 30 '21 05:11 Wenchel

用1.1.28不会有这个问题。

Wenchel avatar Nov 30 '21 05:11 Wenchel

用1.1.28不会有这个问题。

Wenchel avatar Nov 30 '21 05:11 Wenchel

刚开始有这个问题,用回1.1.28再用回新的又没有这个问题了。。。。。

Wenchel avatar Nov 30 '21 06:11 Wenchel

旧版 image

新版参考0.2.2 install image

看起来旧版把js包在里面,新版独立出来要外面去引用了

wuzhenda avatar Feb 17 '22 02:02 wuzhenda

https://github.com/ant-design-blazor/ant-design-charts-blazor/pull/50

wuzhenda avatar Feb 17 '22 02:02 wuzhenda

Linux(Debian10-deepin)环境下,使用 dotnet publish 发布项目, 出现此问题。

原因为丢失 g2plot.js 文件。

平时开发测试的Windows10环境,则一切正常。

目前仍未圆满解决。

个人目前的临时方案为: 复制一份正常的g2plot.js文件到 _content/AntDesign.Charts目录. 文末提供的 g2plot.js 文件,对应AntDesign.Charts 0.2.2版本。如版本不一致,该 g2plot.js 文件可能无效。

blazorantd.csproj

<Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly">

  <PropertyGroup>
    <TargetFramework>net6</TargetFramework>
    <RazorLangVersion>3.0</RazorLangVersion>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="AntDesign.Charts" Version="0.2.2" />
    <PackageReference Include="AntDesign.ProLayout" Version="0.1.10" />
  </ItemGroup>

</Project>

index.html

    <script src="_content/AntDesign.Charts/g2plot.js"></script>
    <script src="_content/AntDesign/js/ant-design-blazor.js"></script>
    <script src="_content/AntDesign.Charts/ant-design-charts-blazor.js"></script>
    <script src="_framework/blazor.webassembly.js"></script>

bug g2plot.zip

iotames avatar May 03 '22 08:05 iotames

@iotames 请帮忙看看如何解决。我们在主库的文档中也引入了charts,能正常运行。

ElderJames avatar May 03 '22 09:05 ElderJames