在我的项目中有一个错误发生
The name 'MenuItem' is defined in the libraries 'package:emarket_user/view/base/mars_menu_bar.dart' and 'package:flutter/src/widgets/platform_menu_bar.dart'. (ambiguous_import at [emarket_user] lib\view\base\menu_bar.dart:10)
请帮我解决这个问题
ss2ws0br1#
类MenuItem是一个抽象类,用于描述作为[PlatformMenuBar]包一部分的级联菜单层次结构。在第二行import中,您将在此行中导入此类:
MenuItem
[PlatformMenuBar]
import 'package:flutter/src/widgets/platform_menu_bar.dart';
但是在'package:emarket_user/view/base/mars_menu_bar.dart'这一行中,您是从您编写的库或类中导入的,可能您已经编写了它,然后将其删除或重命名而没有重构它。请尝试删除导入行或更改platform_menu_bar. dart中的类名。
'package:emarket_user/view/base/mars_menu_bar.dart'
1条答案
按热度按时间ss2ws0br1#
类
MenuItem
是一个抽象类,用于描述作为[PlatformMenuBar]
包一部分的级联菜单层次结构。在第二行import中,您将在此行中导入此类:但是在
'package:emarket_user/view/base/mars_menu_bar.dart'
这一行中,您是从您编写的库或类中导入的,可能您已经编写了它,然后将其删除或重命名而没有重构它。请尝试删除导入行或更改platform_menu_bar. dart中的类名。