UNPKG

cnd-components-mcp

Version:

An MCP service for Cnd components query | 一个减少 Cnd 组件代码生成幻觉的 MCP 服务,包含系统提示词、组件文档、API 文档、代码示例和更新日志查询

42 lines 6.03 kB
--- group: title: 云原生业务组件 --- https://code.alibaba-inc.com/cn-lowcode/cnd-table > 如果使用 refreshIndex 属性,初始值应设置为 0,设置为非 0 时, 第一次加载时可能造成 fetchData 函数执行两次 > 继承 @alicloud/console-components-table 组件的 API | 名称 | 类型 | 说明 | 默认值 | | ----------------- | ------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- | ------ | | fetchData | (data: [IParams](#iparams)) => Promise<[IResult](#iresult)\> | 请求数据源的方法, 入参信息包含搜索条件和分页信息等 | - | | dataSource | any[] | 数据源<br />-当使用 fetchData 时,该属性无效<br />-使用数据源渲染时,如需做分页处理,需要通过pagination自定义,loading也需要通过loading字段自定义 | - | | refreshIndex | number | 触发刷新操作,重新请求fetchData | 0 | | recordCurrent | boolean | 仅 refreshIndex 设置后生效,默认为false, refreshIndex 更新后,当前页会到第一页,设置为true后,停留在当前页 | false | | showRefreshButton | boolean | 是否显示刷新按钮 | false | | search | [IRcSearchProps](#ircsearchprops) | | - | | columns | ColumnProps[] | 列描述数据对象,是 columns 中的一项,继承Table.ColumnAPI | - | |operation | ReactNode | 自定义左上角内容 | - | |secondaryOperation | ReactNode | 自定义右上角内容 | - | | isShowLoading | boolean | 数据刷新时是否需要展示loading <br />- showRefreshButton为true,使用table内置刷新按钮时不生效<br />- 开启轮询后,轮询中数据刷新时loading是否展示根据loop中showLoading设置,不受该参数控制<br />- 仅控制非轮询状态下数据刷新时loading是否展示 | true | | loop | Object | 接口是否轮询,以及轮询时间设置,轮询时是否展示loading | { enable: false, time: 10000, showLoading: false } | |isUseStorage| boolean| 是否使用搜索栏和分页器的记忆能力| false | |uniqueKey| string| 配合 isUseStorage 字段使用,标识 table 对应的的唯一 key,默认取 columns 的 key 以 - 拼接而成| - | |useLocalStorage| boolean| 配合 isUseStorage 字段使用,是否使用localStorge存储当前搜索栏和分页数据,默认使用sessionStorage| false | > 继承 @alicloud/console-components-search 组件的 API | 名称 | 类型 | 说明 | 默认值 | | ------------------------ | ----------------------- | -------------------------------------------------- | ------ | | options | IRcSearchOptionsProps[] | 请求数据源的方法, 入参信息包含搜索条件和分页信息等 | - | | placeholder | string | 默认placeholder | - | | children | ReactNode | 自定义内容 | - | | beforeFilterRender | ReactNode | filter 之前的 插槽 | - | | afterFilterRender | ReactNode | filter 之后的 插槽 | - | | onlySupportOne | boolean | 是否仅支持单选 | - | | defaultDataIndex | string | 默认搜索类别 | - | | defaultSelectedDataIndex | string | 默认选中的类别 | - | | 名称 | 类型 | 说明 | 默认值 | | ------------- | ------ | ---------------------------------------------------------------------------------------------------------------- | ------ | | label | string | 字段展示名称 | - | | dataIndex | string | 字段表单key | - | | defaultValue | any | 默认值 | - | | template | string | 字段,交互组件类型(input/select/multiple)<br />- input:搜索框<br />- select:单选<br />- multiple:多选<br /> | - | | templateProps | any | 定义传给表单项的属性 templateProps.placeholder templateProps.dataSource | - | | groupName | string | 分组 | - |