- 博客(3)
- 收藏
- 关注
原创 vue输入框使用防抖失效问题
解决方法也很简单,就是只用一个环境,可以在mounted钩子函数里完成对这个环境(防抖函数)的初始化。经检查是onInput()方法写错了,采用上图方法相当于创造了多个环境,每个环境各自独立。一个搜索框为了避免查询过于频繁,常采用防抖减少查询次数,下面附上代码。但实际调用过程中发现查询次数并没有减少,只是延迟执行了。修改onInput()方法。运行代码,执行成功。
2024-10-25 17:20:59
445
原创 前端JSON.stringify、qs.stringify、JSON.parse、qs.parse的区别
xx.stringify主要是将javascript对象转换为字符串。区别是,JSON.stringify是转换成json格式字符串,qs.stringify是转换成URL查询字符串。前端开发时,常会遇到数据格式转换问题,很多小伙伴会混淆json和qs的格式转换。JSON.parse适用于严格的JSON格式字符串转换,即属性键值需用""包裹。qs.parse适用于将url字符串转换为javascript对象。xx.parse将字符串转换成jsvascript对象。
2024-10-21 09:47:28
426
原创 vant弹出层popup无法挂载到指定节点
在使用vant的popup组件时,希望其只显示在某个div中,否则连标题栏也遮盖住了,使用vant自带的属性,发现并不生效。通过控制台可以看出,popup已经挂载上去了,但popup的样式为position:fixed,这显然不合理,此时,popup内容的位置已经正常,但遮罩层位置还不对,用下组件自带的方法,完整代码如下。解决办法,只能自己修改样式了。页面也没有达到期望的效果。
2024-04-25 15:53:37
2070
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人