文章列表[33]
小米妙享中心 3.2.0.296 免验证安装
仅用CSS实现文本内容过长时,中间显示省略号...,两端正常展示
仅用CSS实现文本内容过长时,中间显示省略号...,两端正常展示...
200 行 JavaScript 的虚拟 DOM
在这篇文章中,我将详细介绍一个超过200行的完整虚拟DOM的实现...
【样式穿透】VUE样式穿透为啥有时不生效,把ta嚼烂
背景:经常在UI框架进行样式穿透的时候,会发生不生效的情况,既会是因为选择器优先级问题...
Vue3中Hook函数,解锁新技能!
Vue3带来了Composition API,在这其中,Hooks是其重要组成部分,本文将深入探讨Vue3中Hooks...
小程序与H5深度对比及原理解析
小程序和H5都是轻量级的、可直接在移动设备上运行的应用,但它们之间存在一些关键差异...
作为前端,你必须要知道的meta标签知识
meta是文档级元数据元素,用来表示那些不能由其它 HTML 元相关元素...
Sass(Scss)、Less的区别与选择 + 基本使用
Sass(Scss)、Less 都是 CSS 预处理器,他们定义了一种新的语言,其基本思想是,用一种...
webpack 使用 swc-lodder 提升打包速度
webpack 项目将 babel-loader 换成 swc-lodder 提升打包速度...
Vite打包优化基本操作
Vite打包优化基本操作...
git常用命令
一些Git的常用基本操作指南...
在Vite项目封装VScode官方编辑器monaco-editor
在很多网站的在线编辑代码都有非常智能的代码提示...
使用纯CSS实现科技化的边框的盒子
给一个盒子设置默认的边框颜色...
原生小程序转uniapp详细教程
该方法同样适用于 QQ、头条/抖音、支付宝/钉钉和百度等小程序....
post为什么会发送两次请求?
要理解请求,咱们必须先了解一下什么是浏览器的同源策略....
微信小程序切换密码类型的 input 组件时不弹出输入法
关于这个问题,小程序官方社区在 2021 年就有人提出来了,2 年过去了,官方并没有修复....
详解小程序BackgroundAudioManager踩坑之旅
微信小程序中实现类似Vue过滤器效果
今天在做微信小程序版网抑云音乐的时候,想对后端返回的数据进行处理一下再进行显示,但是微信小程序中没有像 Vue 一样的过滤器或者计算属性的功能,于是我找遍官方文档,发现有一个 WXS 语法应该可以实现这样的功能,话不多说,开整。
用uni-app仿网易云音乐遇到的问题(一)
今天准备完成播放界面的开发,在设计唱片图标旋转的时候,我天真的以为使用 transform 的 roteta 就可以解决,看看代码。
Prettier常用格式化配置
一个好的团队,代码风格的统一性是必不可少的,Prettier 作为大家首选的代码格式化工具,只需要简单的配置一下即可使用。今天分享一些基本的配置,以便日后查询使用。
vue-router中的两种路由模式的区别
JS七种方法实现数组的去重
作为面试题中出场率最高之一的经典案例,掌握数组的去重将使你在面试的过程中遇到这个问题而如鱼得水,下面我们一起来看看数组去重的这七种办法。
Github 镜像加速,浏览器脚本
Github 作为程序员们最大的~~交友~~(搞基)平台,但是由于 Github 的服务器在大洋彼岸,导致国内用户访问速度超级慢,有时候甚至直接打不开
在H5页面中使用新拟态UI设计
在设计达人看来这种 UI 很适合用来做概念设计的产品,当然实际应用中也可以尝试,因为视觉效果确实是很不错呢。我们来看看关于新拟态的 UI 作品。
Javascript常用API合集
防抖和节流一直是面试题中出现频率非常高的题目。
npm命令总结
图片转换base64方法
我们需要先在`element-ui`的`upload`组件中绑定`on-change`事件拿到文件信息,并且需要把自动上传给关掉。
手撕bind、call、apply
在面试中,面试官总让人手撕代码,工作了几年,精通各种技术,结果连最基础的如何实现 apply、call、bind 都被问得哑口无言,实在难以面对江东父老。
利用exif.js解决ios手机上传竖拍照片旋转90度问题
我的项目是`Vue`+`Vant`,今天在写上传头像的功能时发现,苹果手机上传的话照片会自动旋转 90 度,安卓和 PC 端则不会。花了一上午的时间解决了这个问题。
简单实现vue双向数据绑定
Vue 的双向数据绑定的核心是`Object.defineProperty()`,通过这个方法来劫持各个属性的`setter`,`getter`,在数据变动时同时改变绑定这个数据的元素的值。这个方法有三个参数
防抖和节流
防抖和节流一直是面试题中出现频率非常高的题目。
丢失this问题
今天在 Vue 项目开发的时候,在 mount 生命周期内用到了定时器,定时器函数内获取了`this`中的一个方法,结果用控制台一打印,出来的是`undefined`???
Webstorm史上最全快捷键
注:只适用于 Windows 以及 Linux