reactjs - 我想在反应中创建聊天框类型的组件,可以在右下角打开并且可以最小化
问题描述
如何在反应中创建像聊天框这样的组件,我的要求是我必须在这个框中放置其他控件,实际上这不完全是聊天类型的要求,但我希望它像聊天框一样在右下角打开,并且用户可以最小化它?
解决方案
制作某种始终位于页面底部的页脚组件。然后,您将在组件的右侧放置另一个带有点击侦听器的组件。当您单击它时,它将切换此组件并将其显示在页面上。在这个组件中,您可以放置您想要的任何控件。
推荐阅读
- html - 为什么 Html Fieldset Legend 在 safari 浏览器或在 iphone 中运行的 Ionic 应用程序中无法正确显示?
- java - Keystore.setKeyEntry() 中的 Certificate[] 链是什么意思以及如何从 JKS 或 PKCS12 获取该信息?
- excel - Vlookup - 如何处理 #n/a 错误 - office 365
- php - 如何在与 wordpress 插件中的动作挂钩相关的函数之间传递我自己的变量
- javascript - 如何在反应表上实现延迟加载数据?
- amazon-web-services - 我可以使用 CloudFront 为多个域提供服务吗?
- netflix-eureka - Netflix Eureka 和 Spring Boot Admin 在一个应用程序中,不显示客户端
- ionic-framework - 无法使用离子幻灯片的选项属性
- keyboard-shortcuts - PlatformIO 的 Atom 覆盖键绑定
- jxbrowser - com.teamdev.jxbrowser.internal.ChromiumExtractorException:无法将 Chromium 二进制文件提取到 x 文件夹中