---
data: 数据源
onCheck: 选中后事件
visible: 是否可见
value: 初始值
---

````jsx

const userdata = [
  {
    "title": "测试一部",
    "key": "a",
    "treeType": "1",
    "clildren": [
      {
        "title": "测试一部",
        "key": "393412400792993801",
        "treeType": "1",
        "clildren": null
      },
      {
        "title": "李四",
        "key": "393412400792993802",
        "treeType": "2",
        "clildren": null
      },
      {
        "title": "测试人员3",
        "key": "394807930752335903",
        "treeType": "2",
        "clildren": null
      }
    ]
  },
  {
    "title": "测试二部",
    "key": "b",
    "treeType": "1",
    "clildren": [
      {
        "title": "测试一部",
        "key": "395241451308449804",
        "treeType": "2",
        "clildren": null
      },
      {
        "title": "李四",
        "key": "393412400792993805",
        "treeType": "2",
        "clildren": null
      },
      {
        "title": "测试人员3",
        "key": "394807930752335906",
        "treeType": "2",
        "clildren": null
      }
    ]
  },
  {
    "title": "测试三部",
    "key": "c",
    "treeType": "1",
    "clildren": [
      {
        "title": "李娜",
        "key": "394807930752335907",
        "treeType": "2",
        "clildren": null
      }
    ]
  },
  {
    "title": "测试人员1",
    "key": "394807930752335908",
    "treeType": "2",
    "clildren": null
  }, {
    "title": "测试人员2",
    "key": "394807930752335909",
    "treeType": "2",
    "clildren": null
  }, {
    "title": "测试人员3",
    "key": "3948079307523359010",
    "treeType": "2",
    "clildren": null
  }
];


ReactDOM.render(
   <PartmentButton onCheck={(checkedkeys) => {console.log(checkedkeys); }} value={this.state.checkedkeys} data={userdata} visible={this.state.visible} />
, mountNode);
````