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 文件。

Libraries

dencend_dropdown