- 博客(4)
- 收藏
- 关注
原创 泡泡IM本地调试
泡泡IM是一套完整的h5+vue+php的即时通讯聊天源码 ,泡泡IM包含完整的前端、后端、数据库、文档。项目完全独立,不依赖第三方即时通讯云,可直接部署使用。泡泡IM即时聊天源码可用huilder等软件打包成app,安卓 IOS都可使用。文档全面,代码精简规范、低耦合、注释全面、接口清晰,非常有利于二次开发。此h5即时通讯聊天源码对外销售。界面类似微信界面。后端即时通讯基于高性能即时通讯框架workerman开发,api接口则基于tp5开发。前端基于vue开发,前后端分离,模块化开发。
2023-07-19 15:18:00
1056
原创 vue项目使用可选链操作符编译报错问题
可选链操作符是ES2020中推出的新语法,允许我们不需要校验当前属性的类型去尝试访问子属性。 const a = b?.c?.d在vue项目中使用可选链操作符语法时会出现编译报错的情况,需要安装babel依赖@babel/plugin-proposal-optional-chaining,并添加到babel.config.js中。安装npm install @babel/plugin-proposal-optional-chaining --save-dev安装过程中可能会出现"源文本中出现
2022-03-04 17:16:36
19575
13
原创 echarts toolbox隐藏区域缩放还原按钮并添加自定义按钮
由于公司业务需求,需要在曲线放大和区域缩放时根据放大后的横坐标时间重新查询曲线数据,这就使得原本的区域缩放还原按钮失去作用,因此需要隐藏区域缩放还原按钮并添加一个自定义的还原按钮。代码如下:// echarts配置项var options = { toolbox: { show: true, feature: { // 区域缩放 dataZoom: { show: true, icon: { back: 'image://images/null
2021-12-16 10:21:40
3449
原创 解决js添加css样式设置important无效问题
在完成公司项目时需要去动态计算高度然后设置给元素,但是由于项目本身已经书写过样式,导致设置的样式权重不够需要添加important来增加权重,在这个过程中发现: // 可以生效 dom.style.height = '60px' // 无法生效 dom.style.height = '60px !important' 在网上查阅后并实践后发现以下方式可行: dom.style.setProperty('height', '60px', 'important')...
2021-01-11 12:03:05
2287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人