如何在Flutter包中加载SVG资产



我正在开发一个UI组件库,我想使用一些SVG图标,我将它们添加到包的pubspec.yaml中,如下所示:

flutter:
assets:
- assets/
- assets/svg/

我试着像这样加载SVG文件,但没有成功:

const String backArrow = 'assets/svg/back_arrow.svg';

我有一个例外:

FlutterError (Unable to load asset: assets/svg/back_arrow.svg)

如何将这些资产正确加载到包中?

从pub.dev:flatt_svg 尝试这个包

最新更新