uniapp实现页面跳转以及跳转后传值
页面跳转的时候,传递的只能是string类型的,现实中如果想要传递json、Array记得需要先转成string传递,传递接收后再转回来使用(详见四、类型转换)。id=1&name=uniapp' /*这是跳转到的页面路径,?如开题所说,因为URL传递的只能是字符串,传递JSON、ARRAY不是
手写防抖和节流函数
一、认识防抖debounce函数我们用一副图来理解一下它的过程:当事件触发时,相应的函数并不会立即触发,而是会等待一定的时间;当事件密集触发时,函数的触发会被频繁的推迟;只有等待了一段时间也没有事件触发,才会真正的执行响应函数;防抖的应用场景很多:输入框中频繁的输入内容,搜索或者提交信息;频繁的点击
详解Promise使用
我们调用一个函数,这个函数中发送网络请求(我们可以用定时器来模拟);如果发送网络请求成功了,那么告知调用者发送成功,并且将相关数据返回过去;如果发送网络请求失败了,那么告知调用者发送失败,并且告知错误信息;在上面代码中,我们确实可以解决请求函数得到结果之后,获取对应的回调,但是它存在两个主要的问题:
Vue实现大文件分片上传,包括断点续传以及上传进度条
分片上传就是把一个大的文件分成若干块,一块一块的传输。这样做的好处可以减少重新上传的开销。比如:如果我们上传的文件是一个很大的文件,那么上传的时间应该会比较久,再加上网络不稳定各种因素的影响,很容易导致传输中断,用户除了重新上传文件外没有其他的办法,但是我们可以使用分片上传来解决这个问题。通过分片上
js中常遇到 切割截取字符串的几种方法
js中常遇到 切割截取字符串的几种方法
测试需求平台3- 登录打通和产品列表功能实现
此分享将会是一个系列分享,将使用最新的 Acro Vue 前端框架,和 Python Flask 服务从 0-1 手把手实现一个测试需求平台,内容将囊括基础、扩展和实战,由浅入深带你实现测试开发岗位中平台工具技术能力入门和提升。
chrome插件与本地exe程序之间的信息交互
chrome插件与本地python打包成的exe文件之间的信息交互
JS—节流与防抖
一、js防抖和节流在进行窗口的resize、scroll、输出框内容校验等操纵的时候,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常之差。那么为了前端性能的优化也为了用户更好的体验,就可以采用防抖(debounce)和节流(throttle)的方式来到达这种效果,减少调用的频
宝塔面板安装部署Vue项目,Vue项目从打包到上线
Vue项目打包上线,使用宝塔面板安装部署Vue项目
vue3插槽、具名插槽、作用域插槽-足够入门了!
vue3插槽、具名插槽、作用域插槽-足够入门了!
vue3中的四种插槽的介绍-保证让你看看的明明白白!
vue3中的四种插槽的介绍-
ES6--》对象扩展方法
如果对象方法使用取值函数(getter)和存值函数(setter),需要该方法的属性的描述对象在对象get和set属性上面,返回值是方法名前加上get和set。下面代码中,super.say() 指向原型对象 obj 的say方法,但是绑定的this却还是当前对象obj,因此输出的结果不是hello
前端常见的时间转换方法合集+动态时钟效果实现
如果实现钟表效果-动态实时显示时间?
JS中获取下拉框中的值
JS中获取下拉框中的值
Vue3自动引入组件,组件库
在做vue3项目中时,每次使用都需要先进行引入,用ts的还好,会有爆红提示,如果是使用js开发的很多时候都会等到编译的时候才发现哪里哪里又没有引入,就会很浪费时间,偶然发现一款好用的组件可以帮助我们很好的解决这种问题。...
css鼠标移入变成小手
pointer, hand :手形光标。text :I形光标。wait :等待光标。vertical-text :水平I形光标。no-drop
vue3-admin商品管理后台项目(登录页开发和功能实现)
vue3-admin商品管理后台项目(登录开发和功能实现)
文档库开发之-vite打包优化
背景首次进行组件库文档打包,遇到了一些ts打包报错和css打包警告,记录下处理过程。并且发现打包后的主包的体积过大,有一定优化空间ts报错处理当时有好奇为什么开发环境下都不报错,构建才产生这么多ts错误。大致猜想可能vite在dev和build下对ts处理可能有点不一样。翻查文档得知,vite仅执行
FileReader
FileReader
VSCODE中配置JavaScript编译环境
VSCODE中配置JavaScript编译环境