我是新手,但我找不到答案。
我正在尝试各种库。我注意到,它们中的大多数不再建立。我不知道为什么。假设我要使用此库https://pub.dev/packages/flutter_svg
我只是复制粘贴他们的代码
final String assetName = 'assets/image_that_does_not_exist.svg';
final Widget svg = new SvgPicture.asset(
assetName,
);
在我的构建方法中,我返回svg
。
我收到一个错误:
The element type 'SvgPicture' can't be assigned to the list type 'Widget'
为什么会这样?不仅如此,而且更多的库也无法使用。
答案 0 :(得分:0)
解决方案代码:
final String assetName = 'assets/image_that_does_not_exist.svg';
final svg = new SvgPicture.asset(
assetName,
);
将其直接用作窗口小部件树中的窗口小部件,它将按预期工作。