Flutter报错:ModalBottomSheetRoute被重复导入,如何解决?
解决'ModalBottomSheetRoute'重复导入报错
报错情况
ModalBottomSheetRoute 同时从package:flutter/src/material/bottom_sheet.dart(Flutter官方material库)和package:modal_bottom_sheet/src/bottom_sheet_route.dart(第三方modal_bottom_sheet库)导入,引发命名冲突报错。
解决方案
修改Flutter material包的导入语句,通过hide关键字排除官方库中的ModalBottomSheetRoute,确保只使用第三方库的对应类:
import 'material.dart' hide ModalBottomSheetRoute;
内容的提问来源于stack exchange,提问作者Abdallah Mahmoud
相关产品推荐
相关产品推荐

