选 择 器
1、三种基本选择器(重要)(1)基本选择器(2)类选择器 class(3)id选择器2、层次选择器(1)后代选择器(2)子选择器(3)相邻兄弟选择器(4)通用选择器3、结构伪类选择器(1)这个就是ul的第一个元素(2)这个是ul的最后一个元素 (3)选中p1 :定位到父元素,选择当前的第一个元素(4
vue把el-dialog提取出来作为子组件,并实现父组件和子组件相互传值
最近做项目遇到了一个需求是,为了防止组件中代码冗长,需要将el-dialog对话弹出框单独封装成子组件,并将父组件中的id传递给子组件,子组件再根据id刷新父组件。具体项目代码太长,这里仅记录一下实现思路。
van-uploader上传图片实现过程、使用原生input实现上传图片
van-uploader实现文件上传,使用原生input实现图片上传
vue3中使用ref语法糖
将VUE的各个知识点进行了总结,整理成了《Vue 开发必须知道的36个技巧》。内容比较详实,对各个知识点的讲解也十分到位
手撕前端面试题【javascript~模板字符串、类继承、参数解析器、生成页码等】
split() 方法用于把一个字符串分割成字符串数组。getTime 方法返回一个整数值,这个整数代表了从 1970 年 1 月 1 日开始计算到 Date 对象中的时间之间的毫秒数。querySelector根据选择器获取元素。document.querySelector(“选择器”);docum
五、vue3.0之组件通信详解(defineProps、defineEmits、defineExpose)
web前端vue3.2之组件通信详解(defineProps、defineEmits、defineExpose)
【微信小程序】-- 生命周期(二十八)
大家好,又见面了,我是夜阑的狗🐶,本文是专栏【微信小程序开发教程】专栏的第28篇文章;今天开始学习微信小程序的第15天💖💖💖,开启新的征程,记录最美好的时刻🎉,每天进步一点点。【微信小程序开发教程】, 此专栏是我是夜阑的狗微信小程序开发过程的总结,希望能够加深自己的印象,以及帮助到其他的小
前端性能优化
使用打包工具对代码进行打包压缩;引入css时采用link标签,并放入头部,使其与文档一起加载,减少页面卡顿时间;尽量减少dom结构的重排和重绘;使用css雪碧图,减少网络请求;对不同分辨率的屏幕采用不同分辨率的图片,防止图片过大导致加载缓慢;使用懒加载,看不到的内容等需要时再进行加载;能用css解决
Next.js项目部署,使用Nginx和pm2
部署Next.js项目
即将2023年了,我好想念那些2022年离职的兄弟
2022留下的其实一点也不轻松,以下这些经历有些是我个人的,有些是身边小伙伴的,你是否也有相同的经历呢?
vue组件间通信的13种方式
vue组件间通信的13种方式
【Vue入门必备知识篇03】--- 生命周期 & 数据共享
前言 ❤️ 过好自律的生活,美好才会在路上不期而遇 ❤️
前端开发服务器中的 Proxy 代理跨域实现原理解读
在前端的开发过程中,尤其是在浏览器环境下,跨域是个绕不开的话题,相信每个前端都会涉及到这个问题,记住的就直接手敲解决跨域问题,记不住的就只能问度娘了。😂😂
Vue中几种常见的传参方式
Vue组件传参方也是面试最常考的内容,犹记得当初刚出来实习的时候,遇到一个需求,大概就是一个tabs下面有五个子页面,每个子页面表示订单的一种状态。当时是把五个子页面抽成了五个组件,做完后又有一个问题,就是在一个页面更改了数据状态之后,切换到另一个页面的时候要通知这个页面更新数据,当时是完全没有思路
Web前端 | HTML嵌入JS代码的三种方式
HTML嵌入JS代码的三种方式
设置背景图片大小的方法
等比例缩放填满盒子
AntD-tree组件使用详析
一、selectedKeys与onSelect。二、expandedKeys与onExpand。三、loadedKeys与onLoad和onExpand。四、loadData。五、树节点局部节点刷新。六、递归获取与修改数据
web实现太极八卦图、旋转动画、定位、角度、坐标、html、css、JavaScript、animation
web实现太极八卦图、旋转动画、定位、角度、坐标、html、css、JavaScript、animation
webpack热更新原理-连阿珍都看懂了
前端进阶的必看的模块热更新原理。了解hmr的运行机制,有助于对我们项目运行原理的理解,对项目优化有新的认知~
Apipost超高效的生产力工具(入门学习)
📝本篇分享Apipost,推荐给初学者,希望更多的人可以使用这个生产力工具,高效工作,快乐生活!