You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter中'CarouselController'重复导入错误求助

Flutter中'CarouselController'重复导入错误求助

各位大佬好,我最近在更新项目时碰到了一个棘手的重复导入问题,折腾了好久没解决,来求助大家!

我尝试使用flutter_carousel_widget包时,已经特意用了别名as fcw来区分,代码是这样的:

import 'package:flutter_carousel_widget/flutter_carousel_widget.dart' as fcw;

final fcw.CarouselController carouselController = fcw.CarouselController();

但还是出现了重复导入的错误,而且我换了这个包的不同版本试了,结果都是一样的。更奇怪的是,这个包官方仓库里的示例App却能正常运行,完全没有这个问题。

我的项目环境配置是:

environment:
  sdk: '>=2.18.0-246.0.dev <3.0.0'

具体的错误信息如下:

/C:/Users/hp/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_carousel_widget-2.1.0/lib/src/helpers/flutter_carousel_options.dart:5:1: Error: 'CarouselController' is imported from both 'package:flutter/src/material/carousel.dart' and 'package:flutter_carousel_widget/src/helpers/flutter_carousel_controller.dart'.
import 'package:flutt...

备注:内容来源于stack exchange,提问作者johnny ripper

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:43:08