- 博客(119)
- 收藏
- 关注
原创 ivew table组件loading的其他应用
也可以在点击列表按钮时,在请求按钮操作接口的时候,直接用table的loading来体现请求状态,这样,就没必要给每个button再添加相应的loading了。如图所示,页面中table的loading并不一定只能在刷新列表的时候去运用,也可以在。
2025-03-27 16:01:36
183
原创 页面类buttons权限的简单控制
如图所示,只需要跟添加菜单一样,在中台菜单界面添加相应按钮,然后放到返回的集合里,前端获取所有buttons的菜单后,按需求在页面里做判断即可简单的实现动态控制按钮。
2025-03-27 15:57:34
201
原创 在列表中需要显示checkbox勾选值的方法
因为checkbox是单选值,因此要使用一个参数来判断的话,就可以定义两个值来控制,即true和false,然后使用判断分开显示两个checkbox,是不是很方便呢。
2025-02-26 17:06:47
227
原创 iview table组件中修改按钮时 要注意是否真的修改了值
switch按钮的默认值用dj来控制,但是如果没有加事情去修改切换后的值的话,那么他只会修改本身的显示值,但是我们需要跟着修改的列表数据的dj值是不会修改的,所以要注意,一定要加上事情去修改确定的值。
2025-02-26 16:45:46
200
原创 uniapp h5页面获取跳转传参的简单方法
可以看到,就是是从app页面分享的跳转的页面,也可以直接使用onLoad中的option直接获取参数,是不是很方便呢。
2025-02-26 16:31:13
315
原创 使用uniapp icons图标组件的注意事项
在uniapp的页面开发中,icons组件也是我们常用的,但是很多人,往往把它当做了一个img标签,而忽略了它也是一个组件的事实,导致在页面报其他错的时候,看到icons也不显示了,就会以为是它的问题,其实是因为,页面是从上到下运行的,当你的icons组件之上有报错时,就会影响到icons的运行,从而导致图标不显示,因此出现icons图标不显示的问题大概率都是代码上面有其他报错了。
2025-01-24 14:43:33
167
原创 uniapp日期范围组件出现NAN的问题注意和解决
例如,当你从主页把已选的日期,传回筛选页时,如果日期是null值,那就很容易会导致NAN,因此,在筛选页获取日期值的时候,一定要判断下空值处理,避免错误。
2025-01-24 14:39:15
129
原创 开发中 对于显示金额类型的值做权限“**”屏蔽时出现报错的解决和注意
前端有对金额的值做tofixed处理,但是在做查看权限的时候,后端为了显示“**”,就把值的类型由数字改成了字符串,因为tofixed只能对数字类型生效,如果未做沟通,页面就会报错,因此,在改变值的类型时,一定要慎重。
2025-01-24 14:34:21
94
原创 数字存在科学计数法后的转换方法
最近在开发中,发现了客户的数据使用了科学计数法,但是前端直接显示的话不太好看,因此写了转化回数字的方法 如下:if (e) {} else {e -= 20;return x;
2024-12-25 17:12:33
231
原创 uniapp强制修改radio-group内单选组件的状态方法
在uniapp开发中,需要在radio-group内部切换时做判断,提醒客户是否要变换radio的值,但是大家知道radio是单选组件,往往你点击后,是不能再修改状态的,就算你在点击后做判断,修改current的值,让radio-group的选中值回到之前的选项,你会发现,打印出的值是换回去了,但是页面显示的选中项看到的确没有回去,这就是radio单选的特质啊,那么怎么做到值变化,选中状态也变化呢?
2024-11-28 16:49:10
667
原创 uniapp跳转传参遇到‘%’符号而解析错误的问题解决
在传参数据很多的对象时,往往会先JSON转一遍,同时添加了加密解析措施,一般这样传参不会有什么问题,但是偏偏客户在一处备注参数上填上了带有‘%’的字样,熟悉传参的朋友肯定知道,‘%’比较特殊,在解析中会报错,因此,导致客户跳转报错,确实是我们自己疏忽了,最近在开发中,有客户反映,在页面跳转中,会有几率报错,经排查问题,发现是跳转传参对象的问题。因此后续,加上了针对‘%’的处理。
2024-11-28 16:39:22
195
原创 uniapp css无法显示进度条的问题解决
最近在开发uniapp页面时 发现即使写了css overflow: scroll强制显示滑动进度条 依然没有显示,想了想,肯定是官方的样式表做了相应的处理。
2024-11-28 16:34:44
329
原创 pda连蓝牙打印机 打印数据不全的问题解决
在连蓝牙打印机的打印过程中 相信大家都会遇到标签纸打印的数据显示不全的问题 这是为什么呢?1.在标签打印中,打印纸张是不是带有间隙的标签纸 如果纸张不对 那么打印机无法识别出纸张间隙 就会打印出错。2.在小票和标签打印中 如果打印机的分包速度设置和设备代码的设置不一致 也有可能会导致打印数据不全的问题。如果确保打印代码没有错误 那么打印不全的问题大概率是上面这两点导致的。
2024-10-30 09:19:37
447
原创 提交数据时表格日期类型错误解决
当日期组件在没有经过二次处理的时候 直接用value值时 或者 当后台返回的日期格式是带时分秒的 这时候 在最后的提交接口时 要特别注意,往往有时候 后台接口需要的是年月日类型的日期格式 但是我们不注意的话 就会出错了 最好要仔细一点 做好日期的二次处理。
2024-10-30 09:14:05
279
原创 pda蓝牙打印报设备不支持的错误处理
最近在开发pda的蓝牙打印页面 客户报出在打印完第一页后就无法接着打印了 经过排查 是蓝牙打印机报错了:提示设备不支持的错误 开始还不知道什么问题 想了想 大概率是数据发送过快导致出错的问题,于是在发送出写了一个延迟器。果然就可以继续打印了 大家遇到这个问题不妨试一试。
2024-10-30 09:07:28
254
原创 uniapp ucharts图表只加载一次或刷新不加载问题解决
2.在主页面中请求数据的时候 加一层延迟 等数据出来了之后再渲染 这样就没有问题了。1.要嘛把ucharts图标组件直接放在最外层页面中 直接请求渲染。
2024-09-30 15:25:03
445
原创 佳博蓝牙标签打印分页的方法
最近在开发pda页面时候 有标签打印需要分页打印的需求 下面就贴代码给大家看看把 其实逻辑很简单 就是循环调用打印方法就好了。如图所示 将需要分页打印的list分成自定义的个数的数组 然后每一次打印完成的最后再indexx++ 重新调用此方法就可以了。
2024-09-30 15:14:31
276
原创 uniapp小程序原始tabbar添加红点以及信息的方法
如图所示 很多人不知道在uniapp 小程序原始的tabbar上添加红点和红点内的信息有官方的api 从而用自定义的tabbar来做 虽然两种方法都能实现效果,但明显使用自带的更方便 还不如自定义。
2024-09-30 15:08:12
721
原创 uniapp秋云图表报错json underfind的原因
如果在使用秋云图表 出现报错 以及只有第一次能够渲染正确的图表 后续刷新都不显示 那么大概率都是因为在刷新页面数据的时候 图标组件自己先执行了一遍,导致在第一遍的时候找不到值而报错。如图所示 只需要在加载数据的时候 加个延时 就可以很好的解决这个问题。
2024-08-29 17:25:43
540
原创 uniapp icons图标不显示的问题解决
如图所示 在uniapp开发中 突然发现icons组件不显示图标了 ,而且没什么报错 这是为什么 其实这最大的原因就是你上面的代码在取值上没有做好null的判断 导致参数取值报错 因此影响了页面正常的渲染 导致下面的图标都不显示。
2024-08-29 17:17:56
2050
1
原创 iview checkbox单独使用时 如何去掉显示的true和false以及不显示文字
如图所有 当在表格显示中想单独使用checkbox的时候,只想显示勾选 不显示文字这样写,分别用2个参数true/false来显示勾选和不勾选,再在外层用参数控制就好啦,是不是很简单呢!
2024-08-29 17:15:08
453
原创 uniapp uni.setClipboardData一键复制不起作用的问题解决
在uniapp的开发中,时长会发现小问题,比如最近这个复制的api uni.setClipboardData没细看就直接复制来用的,结果死活点击没反应,没办法,打印失败信息一看,才知道,api只能打印字符串,好吧,只能改值了,之后就正常能复制了,后面去官网看了一下,确实提示只能用字符串,大家开发过程中要多仔细一点吧。
2024-07-29 09:13:58
606
原创 LODOP打印中加入条形码导致空白分页问题解决
当需要在模版中插入条形码时,一定要放在pfoot的后面,不然就会被当成打印模版的一部分,但是又解析不了,就会造成页面分页空白的问题。
2024-07-29 09:08:54
380
原创 uniapp中 @input输入事件 在修改值只有第一次有效的问题解决
/ uni-app框架官方说明:input事件处理函数内实时修改当前值不生效,可以延迟设置!不知道是不是官方自己的bug,后面使用settimeout延迟设置值就可以了。
2024-07-29 09:03:15
399
原创 js空数组的length返回1的问题解决
在使用split()函数分割字符串时,如果此时的字符串时空的,那么split也会执行,得到的新数组为【‘’】,这时候,你再返回他的length,就会是1了,因为此时的空会被定义为underfind,这就不是真正的空了,因此length就会返回1,为了避免错误,就需要在split时确认字符串不为空。
2024-06-27 09:18:20
291
原创 uniapp app分享页面到微信的功能方法
如上图所示:app主体代码就是这样了,查看相应配置就可以,同时需要新建一个匹配的存放h5页面的项目,在app中填入H5页面的链接就可以了,是不是很简单呢。最近开发uniapp app项目时,有分享页面的功能需求,因此,给大家分享一下,在uniapp环境里,是如何分享页面到微信H5页面的。
2024-06-27 09:10:15
895
原创 uniapp gaid-item组件增加角标的方法以及最新版本已删除角标参数的注意事项
因此大家在最新版中,要使用角标的,可以参照官方示例用单独的角标组件去做。怎么样,是不是很简单呢?
2024-05-24 15:59:32
371
原创 金额计算导致的错误问题汇总解决
2.要重视小数位,如果测试不够仔细的话,会发现,有些时候计算值经常会有一连串的小数,长达8 9位都有,这是非常低级的显示错误啊,计算的时候要考虑周全,提前想好最多取几位小数。1.最重要的,涉及到计算的参数一定要是数字类型,如果后端不小心返回了字符串,那么就会很容易计算错误,建议计算的时候都用number()重新转成数字类型。3.准确性,因此js的计算大部分都是遵循四省五入的,如果在某些需要非常准确的计算金额时,一定要懂得用更精确的方法。
2024-05-24 15:53:47
311
原创 iview 自定义项求和的方法和错误点
这是iview自定义某几项参数合计的方法,其实是蛮简单的,很多人自定义合计的时候,老是会不知道怎么处理除了需要合计的几项的其他项,其实不需要管,不需要合计的项直接返回空就好了,需要的就在计算的里面做key的判断。
2024-04-25 17:35:13
274
原创 splice在foreach中使用导致index乱序的问题
在forEach中使用splice方法去删除符合条件的项时,会发现有时会出问题,这是因为splice方法是会改变原数组的值的,因此,没循环触发一次splice方法,便利的原数组就会出现改变,那么相应的循环中index也会改变,那么后续的值自然就不正确了。
2024-04-25 17:11:37
283
原创 iview 不请求接口修改table本地数据 不刷新的本质问题以及最简单的解决方法
其实是因为vue的数据更新检测机制,在对象或者数组的情况啊,只是通过赋值,来改变数组的某一项数据,vue的set是无法检测到更新的,因此才会出现这个问题,那要怎么解决呢?如图所示,只需要再table中加上key参数,在你修改了数据需要更新时候,直接tmp++即可。
2024-03-18 17:04:22
639
原创 uniapp 兼容pc与手机的样式方法
当页面最小宽度 375px, 页面宽度最大 800px 时显示。在uniapp中,match-media可以很好的来判断兼容和适配。
2024-03-15 17:30:56
1536
原创 uniapp中两个纯日期不带时间的方便比较方法
如图所示,纯日期是无法直接比较的,可以通过把纯日期转化成日期时间格式再去比较,日期时间格式是可以直接比较大小的,这是比较方便的是。
2024-02-26 10:16:36
910
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人