π • 前端技术
-
vue3如何解决reactive()响应式对象初始化重新赋值
在 Vue 3 中,reactive 函数是 Composition API 的一部分,用于创建一个响应式对象。这意味着当你改变这个对象的属性时,任何依赖于这些属性的组件或计算属性都会自动更新。
2024年03月28日 4162 -
满屏import优化方案之使用模块重导(Re-export)
在编写代码时,随着项目的扩大和功能的增加,我们往往会引入越来越多的外部库和模块,这就导致了import语句数量的激增。然而,过多的import语句不仅会使代码显得杂乱无章,还可能隐藏一些潜在的问题,如未使用的导入、导入顺序混乱等。
2024年03月27日 3234 -
微信小程序封装公共弹窗dailog组件-UNIAPP篇
在小程序的开发过程中,会发现弹框这东西使用频率太高了,能不能封装一个公共组件呢~ 答案当然是能!!! 开发思路借鉴了一下vant,有兴趣的同学可以,研究一下
2024年03月01日 3821 -
Vue 展开收起弹出层Transition过渡动画
Popup弹出层在前端开发中算是一个比较常见的组件,弹出层在出现和消失时有一个展开收起的过渡动画,例如vant-Popup这样
2023年08月17日 5096 -
vue3如何封装全局弹窗组件
封装组件是为了能够更加便捷、快速的进行业务功能的开发。组件可以实现一些类似功能的复用及与其它业务逻辑的解耦。在开发中,我们难免会写很多类似的、重复的代码,有些相似的功能但涉及的字段有一些不一样。这时候可以把那些相同的功能,抽出来封装成组件,通过组件引用方式就很省事了。
2023年08月16日 5934 -
Vue3创建虚拟DOM(createVNode,render , h)
在绝大多数情况下,Vue 推荐使用模板语法来创建应用。然而在某些使用场景下,我们真的需要用到 JavaScript 完全的编程能力。这时渲染函数就派上用场了。
2023年08月15日 5428 -
javascript 6种常见的遍历数组的方法
在使用js 开发项目的时候,遍历数组等信息是不可避免的一个问题,今天分享6种常见的遍历数组的方法,及性能的一个测试,方便大家在循环遍历的时候好清楚的选择使用哪一种更适合自己
2023年08月14日 4246 -
vue3子组件监听props值的变化
我们在开发的过程中遇到父组件传参到子组件后,子组件需要对传过来的数据进行修改,就需要重新定义一个实例来接收父组件传递过来的数据。当改变父组件的的数据后,子组件中定义的值需要监听到父组件中数据的变化,也就是需要监听props中的数据。我们需要用到vue3中的侦听器watch
2023年07月28日 3055 -
uniapp中网络请求插件luch-request的安装和使用
今天发现了一个uniapp网络请求的一个宝藏神器,luch-request,他可以让你像使用axios 一样使用luch-request,这对于习惯了使用axios的同学,是多么的香
2023年07月20日 3706 -
基于 uni-app 搭建多端框架的踩坑攻略之Axios
习惯了使用axios访问接口,那熟悉的拦截器,用的是多么多么爽,今天再使用uniapp开发小程序的时候,想着也可以继续使用axios来访问接口,殊不知的是踩坑开始了
2023年07月13日 3302 -
解决Chrome浏览器图片缩放模糊的三种方法
现在移动互联网的时候了,用手机浏览网页,就会发现PC端正常效果的图片却显得模糊。于是需要把图片原始尺寸做大一些,再等比例缩小嵌入网页,这样手机端看图片就会很清晰。但是发现,有一个很奇怪的现象,在chrom浏览器中,缩小尺寸的图片显示失真、不清晰。
2023年07月13日 2682