Flutter Redux 导航库导入报错
Flutter Redux Navigation library import error
我一直在开发应用程序,我使用的库之一是 Flutter Redux Navigation。一切正常,直到最近,当我开始收到以下错误
../../lib/src/navigation_middleware.dart:3:1: Error: 'NavigationDestination' is imported from both 'package:flutter/src/material/navigation_bar.dart' and 'package:flutter_redux_navigation/src/navigation_destination.dart'.
import 'package:flutter_redux_navigation/src/navigation_destination.dart';
^^^^^^^^^^^^^^^^^^^^^
../../lib/src/navigation_middleware.dart:35:26: Error: 'NavigationDestination' is imported from both 'package:flutter/src/material/navigation_bar.dart' and 'package:flutter_redux_navigation/src/navigation_destination.dart'.
this._setState(NavigationDestination(
^^^^^^^^^^^^^^^^^^^^^
../../lib/src/navigation_middleware.dart:55:26: Error: 'NavigationDestination' is imported from both 'package:flutter/src/material/navigation_bar.dart' and 'package:flutter_redux_navigation/src/navigation_destination.dart'.
this._setState(NavigationDestination(
我什至试图从他们的 git 复制示例项目,但得到了完全相同的错误。这是图书馆里的东西,或者我的 IDE 的一些设置?如果有人遇到此错误,请告诉我。
问题是我已经将 Flutter 版本从 2.5.1 升级到 2.8.0。最新的 Flutter 版本包含升级的 Material 库,其中包含名为 NavigationDestination
的方法。因此,库和 Material 设计具有相同的 class 名称,当然会导致错误。
我一直在开发应用程序,我使用的库之一是 Flutter Redux Navigation。一切正常,直到最近,当我开始收到以下错误
../../lib/src/navigation_middleware.dart:3:1: Error: 'NavigationDestination' is imported from both 'package:flutter/src/material/navigation_bar.dart' and 'package:flutter_redux_navigation/src/navigation_destination.dart'.
import 'package:flutter_redux_navigation/src/navigation_destination.dart';
^^^^^^^^^^^^^^^^^^^^^
../../lib/src/navigation_middleware.dart:35:26: Error: 'NavigationDestination' is imported from both 'package:flutter/src/material/navigation_bar.dart' and 'package:flutter_redux_navigation/src/navigation_destination.dart'.
this._setState(NavigationDestination(
^^^^^^^^^^^^^^^^^^^^^
../../lib/src/navigation_middleware.dart:55:26: Error: 'NavigationDestination' is imported from both 'package:flutter/src/material/navigation_bar.dart' and 'package:flutter_redux_navigation/src/navigation_destination.dart'.
this._setState(NavigationDestination(
我什至试图从他们的 git 复制示例项目,但得到了完全相同的错误。这是图书馆里的东西,或者我的 IDE 的一些设置?如果有人遇到此错误,请告诉我。
问题是我已经将 Flutter 版本从 2.5.1 升级到 2.8.0。最新的 Flutter 版本包含升级的 Material 库,其中包含名为 NavigationDestination
的方法。因此,库和 Material 设计具有相同的 class 名称,当然会导致错误。