cnd-components-mcp
Version:
An MCP service for Cnd components query | 一个减少 Cnd 组件代码生成幻觉的 MCP 服务,包含系统提示词、组件文档、API 文档、代码示例和更新日志查询
33 lines • 5.61 kB
Markdown
信息提示包含两种形式,即【信息提示条 Message Strip】与 【全局提示 Toast】。
【信息提示条 Message Strip】常用于承载页面中的引导、提示、警示等信息的展示,通过不同的语义色标示不同类型的提示信息。
【全局提示 Toast】常用于提供成功、错误、运行中等状态信息的提示,显示后会自动消失,属于不会阻断用户操作的轻量级反馈提示。
| 参数 | 说明 | 类型 | 默认值 | 是否必填 |
| -------------- | ----------------------------------------------------------- | -------------------------------------------------------------------- | ----------- | -------- |
| type | 反馈类型 | 'success' | 'warning' | 'error' | 'notice' | 'help' | 'loading' | 'success' | |
| shape | 反馈外观 | 'inline' | 'addon' | 'toast' | 'inline' | |
| size | 反馈大小 | 'medium' | 'large' | 'medium' | |
| title | 标题 | `React.ReactNode` | - | |
| children | 内容,非函数式调用下使用 | `React.ReactNode` | - | |
| defaultVisible | 默认是否显示 | boolean | false | |
| visible | 当前是否显示 | boolean | - | |
| iconType | 显示的图标类型,会覆盖内部设置的IconType,传false不显示图标 | string | false | - | |
| closeable | 显示关闭按钮 | boolean | false | |
| onClose | 关闭按钮的回调 | () => void | () => {} | |
| afterClose | 关闭之后调用的函数 | () => void | () => {} | |
| animation | 是否开启展开收起动画 | boolean | true | |
Message.show(props) 提供一个单例的调用方式,配置参数如下(继承 Overlay 的配置):
| 参数 | 说明 | 类型 | 默认值 | 是否必填 |
| ------------ | ----------------------------------------- | -------------------------------------------------------------------- | ----------- | -------- |
| type | 反馈类型 | 'success' | 'warning' | 'error' | 'notice' | 'help' | 'loading' | 'success' | |
| size | 反馈大小 | 'medium' | 'large' | 'medium' | |
| title | 标题 | `React.ReactNode` | - | |
| content | 内容,函数式调用下使用 | `React.ReactNode` | - | |
| align | 弹层对齐方式,详情见 Overlay align | string | boolean | 'tc tc' | |
| offset | 弹层相对于参照元素定位的微调 | Array\<number> | \[0, 0] | |
| hasMask | 是否显示遮罩 | boolean | false | |
| duration | 显示持续时间,0表示一直存在,以毫秒为单位 | number | 3000 | |
| closeable | 显示关闭按钮 | boolean | false | |
| onClose | 关闭按钮的回调 | () => void | () => {} | |
| afterClose | 关闭之后调用的函数 | () => void | () => {} | |
| animation | 是否开启展开收起动画 | boolean | true | |
| overlayProps | 透传到弹层组件的属性对象 | OverlayProps | - | |