dencend_dropdown
一个功能丰富的Flutter下拉选择器组件,支持单选、多选、搜索和自定义样式。
特性
- 支持单选和多选模式
- 内置搜索功能
- 完全可自定义的UI
- 响应式设计
- 支持异步数据加载
安装
在你的 pubspec.yaml 文件中添加以下依赖:
dependencies:
dencend_dropdown: ^0.0.1
然后运行:
flutter pub get
使用方法
import 'package:dencend_dropdown/dencend_dropdown.dart';
// 基本下拉选择器
DencendDropdown<String>(
items: ['选项1', '选项2', '选项3'],
hint: '请选择一个选项',
onChanged: (value) {
print('选择了: $value');
},
)
// 多选下拉选择器
DencendDropdown<String>.multiple(
items: ['选项1', '选项2', '选项3', '选项4'],
hint: '请选择多个选项',
selectedItems: ['选项1', '选项3'],
onChanged: (values) {
print('选择了: $values');
},
)
示例
更多示例请参见 example 文件夹。
问题反馈
如果您在使用过程中遇到任何问题,请通过以下方式联系我们:
许可证
MIT License - 详见 LICENSE 文件。