Vue

  • 深入理解position sticky 粘性定位

    粘性定位可以被认为是相对定位和固定定位的混合(即元素子再跨越特定阈值前为相对定位,之后为固定定位)

    2024年04月18日 7861
  • vue3如何解决reactive()响应式对象初始化重新赋值

    在 Vue 3 中,reactive 函数是 Composition API 的一部分,用于创建一个响应式对象。这意味着当你改变这个对象的属性时,任何依赖于这些属性的组件或计算属性都会自动更新。

    2024年03月28日 9361
  • 满屏import优化方案之使用模块重导(Re-export)

    在编写代码时,随着项目的扩大和功能的增加,我们往往会引入越来越多的外部库和模块,这就导致了import语句数量的激增。然而,过多的import语句不仅会使代码显得杂乱无章,还可能隐藏一些潜在的问题,如未使用的导入、导入顺序混乱等。

    2024年03月27日 7487
  • Vue 展开收起弹出层Transition过渡动画

    Popup弹出层在前端开发中算是一个比较常见的组件,弹出层在出现和消失时有一个展开收起的过渡动画,例如vant-Popup这样

    2023年08月17日 9100
  • vue3如何封装全局弹窗组件

    封装组件是为了能够更加便捷、快速的进行业务功能的开发。组件可以实现一些类似功能的复用及与其它业务逻辑的解耦。在开发中,我们难免会写很多类似的、重复的代码,有些相似的功能但涉及的字段有一些不一样。这时候可以把那些相同的功能,抽出来封装成组件,通过组件引用方式就很省事了。

    2023年08月16日 9872
  • Vue3创建虚拟DOM(createVNode,render , h)

    在绝大多数情况下,Vue 推荐使用模板语法来创建应用。然而在某些使用场景下,我们真的需要用到 JavaScript 完全的编程能力。这时渲染函数就派上用场了。

    2023年08月15日 9905
  • javascript 6种常见的遍历数组的方法

    在使用js 开发项目的时候,遍历数组等信息是不可避免的一个问题,今天分享6种常见的遍历数组的方法,及性能的一个测试,方便大家在循环遍历的时候好清楚的选择使用哪一种更适合自己

    2023年08月14日 7019
  • JavaScript 中常用简写技巧总结

    分享一些自己常用的js简写技巧,长期更新,会着重挑选一些实用的简写技巧,使自己的代码更简洁优雅~

    2023年08月14日 6859
  • vue3子组件监听props值的变化

    我们在开发的过程中遇到父组件传参到子组件后,子组件需要对传过来的数据进行修改,就需要重新定义一个实例来接收父组件传递过来的数据。当改变父组件的的数据后,子组件中定义的值需要监听到父组件中数据的变化,也就是需要监听props中的数据。我们需要用到vue3中的侦听器watch

    2023年07月28日 4937
  • Vue中防抖(debounce)、节流(throttle)的具体分析

    今天咱们来说一下vue和uniapp的优化,这个防抖和节流已经是一个老生常谈的话题了

    2023年07月20日 4913
  • 解决Chrome浏览器图片缩放模糊的三种方法

    现在移动互联网的时候了,用手机浏览网页,就会发现PC端正常效果的图片却显得模糊。于是需要把图片原始尺寸做大一些,再等比例缩小嵌入网页,这样手机端看图片就会很清晰。但是发现,有一个很奇怪的现象,在chrom浏览器中,缩小尺寸的图片显示失真、不清晰。

    2023年07月13日 5640
  • vue如何解决vant引入组件样式失效问题

    在vue项目中引入vant组件,若发现vant组件样式失效,通常有以下几种解决方法:

    2023年06月28日 4091
  • 在 vue.config.js 项目中配置 proxy 解决跨域问题

    在实现前端应用和后端 API 服务器没有运行在同一个主机上,需要在开发环境下将 API 请求代理到 API 服务器。这个问题可以通过 vue.config.js 中的 devServer.proxy 选项来配置。

    2023年06月28日 3173
  • 在vue中封装localStorage

    localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据。

    2023年06月28日 2709