TDesign Chat Component for UniApp
npm install @tdesign/uniapp-chatTDesign Chat 适配 uniapp 的组件库。
扫码查看 ↓

> 其他平台同样支持,仅因平台审核等原因未能上架预览,不影响组件库正常使用。
``bash`
npm i @tdesign/uniapp-chat
已上传 插件 到 DCloud 插件市场,请打开插件详情页并点击使用 HBuilderX 导入插件。
1. 在 main.ts 中引入样式文件
`js`
import '@tdesign/uniapp/common/style/theme/index.css';
也可以引入 rpx 单位的 less 文件,该文件与 tdesign-miniprogram 完全一致。
`js`
import '@tdesign/uniapp/common/style/theme/index.less';
2. 在文件中使用
`html
`
只提供按需导入方式,不支持全量导入(全量导入在小程序下有兼容性问题)。
安装注册 TDesign 之后,在开发项目时,可以配合插件在VSCode等主流编辑器中达到提示组件名及API的效果。
推荐安装 Volar,并在项目的 tsconfig.json 的 includes 属性中增加 node_modules/@tdesign/uniapp-chat/global.d.ts`,即可实现该效果。
| 平台 | Vue2 | Vue3 | H5 | Android | iOS | App-nvue | 微信小程序 | QQ小程序 |
| ------------ | ---- | ---- | --- | ------- | --- | -------- | ---------- | -------- |
| 支持情况 | ✅ | ✅ | ✅ | ✅ | ✅ | ⚠️ | ✅ | ⚠️ |
| 
Firefox | 
Chrome | 
iOS Safari| 
Samsung | 
Opera |[
]()
Android Browser|
| --------- | --------- | --------- | --------- | --------- |--------- |
| Firefox >=104| Chrome >=105| iOS Safari >=12.2| Samsung >=10.2 | Opera >=64 | Android Browser >=105 |
详情参见移动端组件库浏览器兼容性说明
有任何问题,建议通过 Github issues 反馈或扫码加入用户微信群。

TDesign 遵循 MIT 协议。