logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3 中的 watch

开启deep的问题: 它会递归地处理处理所有的值,无论哪个属性被修改都会触发watch回调,这可能会导致不必要的浪费。需求 : 在不开启deep 深度监听的时候也能 监听某一个属性的值 , 而且不会影响性能。俩个额外参数 immediate控制立刻执行,deep开启深度侦听。在侦听器创建时立即出发回调,响应式数据变化之后继续执行回调。侦听一个或者多个数据的变化,数据变化时执行回调函数。通过watc

文章图片
#vue.js#前端#javascript
常见前端项目性能优化方案

常见前端项目性能优化方案

文章图片
#前端#性能优化
uniapp 前端解决精度丢失的问题 (后端返回分布式id)

2.封装 请求longAxios.jsuni.request(在axios 里面可以使用transformResponse 来修改,uni.request 没有,使用 success 来获取)这个是通过浏览器请求回来的数据,这个时候id 数据已经丢失了,在数据库查询不到,在调获详情接口的时候会有问题。3.封装api(根据自己的业务来修改, 注意key 值,我这里是id, 返回的是rows )原因:

文章图片
#uni-app#前端
js 将后端返回的对象转换为数组

在实际开发中,后端返回的数据结构可能不是我们想要的,这个时候就需要转换了。这只是一种方式,最后的办法是跟后端协商。想要的数组,这个时候就需要转换一下了。

文章图片
#javascript#前端#开发语言
vue3 vite打包后动态修改打包后的请求路径,无需打多个包给后端

vue3 vite打包后 部署多个服务器环境的时候,需要多次打包很麻烦,所以需要打包之后动态的修改

文章图片
#vue.js#前端#javascript
2025年最新的 前端面试题

防抖和节流是性能优化手段什么是防抖?防抖:单位时间内,频繁触发事件,只执行最后一次。防抖的主要应用场景:搜索框搜索输入。只需用户最后一次输入完,再发送请求手机号、邮箱验证输入检测什么是节流?节流:单位时间内,频繁触发事件,只执行一次。节流的主要应用场景:高频事件 例如 resize 事件、scroll 事件手机号、邮箱验证输入检测相同点:都可以通过使用 setTimeout 来实现降低回调执行频率

文章图片
#前端
关于uni-forms组件的bug【提交的字段[‘*‘]在数据库中并不存在】

解决办法:在uni-forms-item添加key 值就解决了。原因不知道,有大佬发现评论一下。

文章图片
#bug
将原生的input输入框的样式 修改跟a-input 一样的效果

由于业务需求,使用a-input 会造成 页面的卡顿 ,换成了原生的input框就好了。下面就是修改 input 的样式。加一个 class 类名。

文章图片
#javascript#前端#css3
git 小乌龟安装包及中文包

git 工具小乌龟不需要输入命令就可以提交,挺方便的,安装完之后鼠标右击就可以看到。提取码: 8888 复制这段内容后打开百度网盘手机App,操作更方便哦。

文章图片
#git
vs code 导出插件 导入到新电脑上

2. 将他复制到新电脑上,把文件放在项目的最外层(跟上面的目录一样)1. 在 现在的电脑上 导出插件在vscode 上执行。然后项目的目录就有了一个文件。

文章图片
#前端#vscode#html +3
    共 20 条
  • 1
  • 2
  • 请选择