Flutter Accordion包报错:无flipRightIconIfOpen参数,升级2.6.0仍未解决
解决Accordion组件报错:No named parameter with the name 'flipRightIconIfOpen'
在accordion 2.x版本(包括你使用的2.6.0)中,flipRightIconIfOpen这个参数已经被重命名为flipIconIfOpen,这就是报错的核心原因。
直接替换参数名即可解决问题,修改后的代码示例:
headerPadding: const EdgeInsets.all(15), flipIconIfOpen: true, // 替换原参数flipRightIconIfOpen headerBackgroundColor: Colors.grey.shade100, contentBackgroundColor: Colors.grey.shade100, header: Text( storeDataContoller.storeDataInfo?.faQdata[j].question ?? '默认问题', ),
2.x版本对组件的参数做了简化调整,图标相关的控制参数统一了命名规则,旧参数名已不再生效。
内容的提问来源于stack exchange,提问作者Theoheneba
相关产品推荐
相关产品推荐

