flutter中菜单项错误的原因是什么

uinbv5nw  于 2022-11-17  发布在  Flutter
关注(0)|答案(1)|浏览(106)

在我的项目中有一个错误发生

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)

请帮我解决这个问题

ss2ws0br

ss2ws0br1#

MenuItem是一个抽象类,用于描述作为[PlatformMenuBar]包一部分的级联菜单层次结构。在第二行import中,您将在此行中导入此类:

import 'package:flutter/src/widgets/platform_menu_bar.dart';

但是在'package:emarket_user/view/base/mars_menu_bar.dart'这一行中,您是从您编写的库或类中导入的,可能您已经编写了它,然后将其删除或重命名而没有重构它。请尝试删除导入行或更改platform_menu_bar. dart中的类名。

相关问题