# taro-cascader

> 基于 taro 的级联组件

Latest version **1.0.5** (published 2019-10-12) · MIT license · 0 weekly downloads

## Install

```sh
npm install taro-cascader
pnpm add taro-cascader
yarn add taro-cascader
bun add taro-cascader
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.5 |
| Published | 2019-10-12 |
| First published | 2019-10-12 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 15 |
| Unpacked size | 14.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 10 |
| Maintainers | shisongyan |

## Links

- npm: https://www.npmjs.com/package/taro-cascader
- Repository: https://github.com/Dolov/taro-cascader
- Homepage: https://github.com/Dolov/taro-cascader#readme
- Issues: https://github.com/Dolov/taro-cascader/issues
- npm.io page: https://npm.io/package/taro-cascader

## Dependencies (15)

- [nervjs](https://npm.io/package/nervjs.md) ^1.4.0
- [taro-ui](https://npm.io/package/taro-ui.md) ^2.2.2
- [@tarojs/taro](https://npm.io/package/@tarojs/taro.md) 1.3.19
- [nerv-devtools](https://npm.io/package/nerv-devtools.md) ^1.4.0
- [taro-cascader](https://npm.io/package/taro-cascader.md) ^1.0.4
- [@tarojs/router](https://npm.io/package/@tarojs/router.md) 1.3.19
- [@tarojs/taro-h5](https://npm.io/package/@tarojs/taro-h5.md) 1.3.19
- [@tarojs/taro-qq](https://npm.io/package/@tarojs/taro-qq.md) 1.3.19
- [@tarojs/taro-tt](https://npm.io/package/@tarojs/taro-tt.md) 1.3.19
- [@tarojs/taro-swan](https://npm.io/package/@tarojs/taro-swan.md) 1.3.19
- [@tarojs/components](https://npm.io/package/@tarojs/components.md) 1.3.19
- [@tarojs/taro-weapp](https://npm.io/package/@tarojs/taro-weapp.md) 1.3.19
- [@tarojs/async-await](https://npm.io/package/@tarojs/async-await.md) ^1.3.19
- [@tarojs/taro-alipay](https://npm.io/package/@tarojs/taro-alipay.md) 1.3.19
- [@tarojs/taro-quickapp](https://npm.io/package/@tarojs/taro-quickapp.md) 1.3.19

## Recent versions

- 1.0.5 (latest) — 2019-10-12
- 1.0.4 — 2019-10-12
- 1.0.3 — 2019-10-12
- 1.0.2 — 2019-10-12

## README

# taro-cascader
基于 taro 的 级联 组件，可用于小程序、h5

## 🔨示例
<img src="./image/cascader.png" width="300" />

## ✨ 特性
- 支持异步加载数据

## 🍭 API
| 属性 | 说明 | 类型 | 默认值 |
| --- | --- | --- | --- |
| dataSource | 数据源 | array （必填） | [ ] |
| value | 选中值 | 多选情况下为数组 （必填） |  |
| onChange | 选中的回调 | function （必填） |  |
| loadData | 异步加载数据 | function，返回值需要为 promise 对象 |  |



#### dataSource

```js
  [{
    label: '水果',
    value: 'fruit',
    isLeaf: true,    // 设置为叶子节点(设置了loadData时有效)
    disabled: true,   // 是否禁用
    children: [],   // 子节点
  }]
```


[示例文件](https://github.com/Dolov/taro-cascader/blob/master/src/pages/index/index.tsx)

---
_Source: https://npm.io/package/taro-cascader · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
