- 博客(9)
- 收藏
- 关注
原创 Sass 和 Less 以及 Mixins 的使用与异同点
CSS 预处理器是一种扩展了 CSS 功能的脚本语言,它允许开发人员使用变量、嵌套规则、混合(Mixins)、继承等功能,最终编译成标准 CSS。使用预处理器可以使代码更具可读性和可维护性,这对于大型应用程序尤其重要。Sass:Sass是一种CSS预处理器,扩展了CSS的功能,允许使用变量、嵌套规则、混合宏(mixins)、继承和其他功能。它可以以两种格式书写:Sass和SCSS,SCSS是Sass的CSS语法扩展,用大括号和分号,加上更接近CSS的语法。
2024-10-14 09:48:13 902
原创 表格拖拽排序
相信各位小伙伴在做后台管理系统的过程中,多多少少都会遇到表格拖拽这个需求,下边是一个demo,技术栈为el-table+sortable.js
2024-09-30 17:27:08 156
原创 vue拖拽排序
例如:相信各位前端开发的小伙伴,在开发中最常遇到的就是后台管理系统,后台管理系统里面最最常用的又是表格,那么多多少少就会涉及到表格拖拽。那么今天我们就来实现一个简单的拖拽排序功能。
2024-09-17 16:33:42 554
原创 原型链应用之手写message提示
最近在做项目的时候遇到了一个手写的消息提示,是写到了原型链当中,之前只是听说过原型链,自己没有应用过,所以就写了个小demo
2024-09-07 15:45:29 351
原创 手写下拉框(二级下拉树)
最近开发项目时遇到了这样一个需求,有一个下拉框,下拉框里面是一颗树,现在明确这是一颗二级下拉树,并且支持多选,组件用的是iview。然后我就翻了下iview的api,还真有这么一个组件,让我不能理解的是这个组件竟然要单独收费。那没办法了,手搓一个吧代码直接粘过去就能用,注释什么的也都有,可能样式不是很好看,后边会出一个升级版本,目前这个下拉框仅支持二级下拉树,后面会做成n级的,交互什么的目前也是比较low的,下个版本会进行进一步优化的。
2024-08-31 09:22:40 376
原创 如何通过代码实现 Promise.all
Promise.all 是一个非常有用的工具,当你需要并行处理多个异步操作,并且希望在它们全部完成之后继续执行下一步操作时,它能够帮助你简化代码逻辑和错误处理。
2024-08-23 16:13:21 452
原创 vue生命周期详解以及父子组件的生命周期执行顺序
Vue的生命周期是指Vue实例从创建到销毁的整个过程,这个过程可以分为四个阶段:初始化阶段、挂载阶段、更新阶段和销毁阶段。每个阶段都伴随着特定的钩子函数,这些钩子函数允许开发者在组件生命周期的特定时间点执行特定的操作初始化阶段beforeCreate:实例被创建之初,在这个阶段data和methods中的数据还没有初始化,因此无法访问到它们。这个阶段主要是进行一些初始化工作,如设置事件和生命周期的回调函数等。
2024-08-15 16:11:23 1582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人