import 'package:flutter/material. dart'; import 'package:flutter_svg/flutter_svg.dart';
class HomeScreen extends StatelessWidget { const HomeScreen({Key?key}):super(key:key);
@override Widget build(BuildContext context){ return Scaffold(appBar:AppBar(backgroundColor:颜色:白色,标高:0,前导:IconButton(图标:svgPicture.asset(“assets/icons/back.svg”),onPressed:(){}),),);{\fnSimHei\bord1\shad1\pos(200,288)}
1条答案
按热度按时间ars1skjm1#
如果flutter_svg和material库之间存在冲突,很可能是由于名称空间冲突。如果两个库中有同名的类,就会发生这种情况。
例如,flutter_svg和material库中都有Picture类。在这种情况下,您可以在导入flutter_svg库时使用别名来避免冲突。
在本例中,flutter_svg库是用别名svg导入的,因此您可以使用svg.SvgPicture.asset而不是SvgPicture.asset。