vue
文章平均质量分 57
立志当咸鱼
这个作者很懒,什么都没留下…
展开
-
限制范围的日期选择器
简单记录项目场景:限制起始时间和结束时间的日期选择范围,即在选定起始时间,结束时间只能选择在起始时间之后;选定结束时间,起始时间只能选择在结束时间之前。如图:解决方案:<template> <div class="m-window"> <el-row :gutter="10"> <el-form label-width="70px" :inl原创 2021-09-22 09:46:36 · 343 阅读 · 0 评论 -
上传图片前压缩图片
项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta原创 2021-09-14 14:46:47 · 607 阅读 · 0 评论 -
封装后的组件如何修改
简单记录项目需求:需求发了个图给我,长这样:我心想:挺容易的,把整个ag-side-bar组件隐藏掉就完事了。半个月后,问怎么改,我就这么给他说了,然后他说,不对,我的意思是只去掉自定义工具栏。我心想:噢,那应该也不难,把那个按钮隐藏掉就好了……结果一看,傻了,这是封装好的组件里面又做了一层封装(如下图),直接改组件样式还真没法改。解决方法:自己想不出来,求助大佬去了。其实也不难:nextTick()用法理解参考:1.https://blog.csdn.net/zhouzuoluo/原创 2021-09-14 10:51:41 · 629 阅读 · 0 评论 -
金额字段改成千分位加2位小数格式+toFixed()四舍五入不精确的解决方法
金额字段改成千分位加2位小数格式+toFixed四舍五入不精确的解决方法一、金额字段改成千分位加2位小数格式二、toFixed四舍五入不精确的解决方法1.重写toFixed方法2.对金额格式的扩展碎碎念一、金额字段改成千分位加2位小数格式如果不在意四舍五入问题,一条语句就能解决(price.toFixed(2)+"").replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,")如果在意四舍五入问题,自己测试一下,你会发现toFixed方法四舍五入的方式和人的惯用思维是不一原创 2021-08-20 10:56:32 · 570 阅读 · 0 评论