让自定义图标无缝整合进 Element Plus,像原生一样丝滑!
你是否曾经为在 Element Plus 项目中混用自定义图标而烦恼?明明 Element Plus 的图标用起来那么优雅,为什么自定义图标就显得格格不入?今天,我要分享一个激动人心的发现 —— 让你的自定义图标也能享受 Element Plus 同等的待遇! 💡 灵感时刻 在研究 Element
指令
未读
Vue 3 快捷键支持:单个按键与组合快捷键的实现
在开发 Vue 3 应用时,经常需要为用户提供快捷键支持,以提高用户体验。快捷键不仅能够提升效率,而且可以让用户更好地与应用交互。在本篇文章中,我们将探讨如何在 Vue 3 中实现对 单个按键快捷键 和 组合快捷键 的支持,并通过 自定义指令 和 服务函数 进行管理。 1. 快捷键功能的需求 在很多
Python
未读
Python打造一个强大的后台任务管理器
在现代软件开发中,任务管理器是一个不可或缺的工具,尤其是在需要处理长时间运行任务的场景中。本文将介绍一个基于 Python 的后台任务管理器的设计与实现,涵盖其原理、特性、操作方式以及它的优势。 一、任务管理器的背景与需求 在日常开发中,我们经常会遇到以下场景: 需要执行耗时较长的任务(如数据处理、
指令
未读
vue3 实现进入离开视口的监听 v-viewport 指令
进入视口时的回调(onEnter)。 离开视口时的回调(onLeave)。 指令代码 // src/directives/viewport.ts
import type { App, Directive, DirectiveBinding } from 'vue'
// 定义回调函数类型
type
小工具
未读
JYC - 让配置文件管理更简单的命令行工具
JYC 是一个高级文件内容操作工具,专为开发者设计,以便于他们能够高效地进行文件数据的查询、修改、添加和删除操作。该工具支持多种文件格式,包括 JSON、YAML 和配置文件,提供了一个强大的命令行界面来处理复杂的数据操作需求。 为什么要开发JYC? 在日常开发和运维工作中,我们经常需要处理各种配置
shell_游戏
未读
shell · 坦克大战
#!/bin/bash
# BY: LingYi
# DATE: 2016.02.23
#place temporary files
tmpdir='/tmp'
#u:up d:down l:left r:right
boundary_u=2
boundary_d=26
boundary_l=
shell_游戏
未读
shell · 俄罗斯方块
#!/bin/bash
# Tetris Game
# 10.21.2003 xhchen<[email]xhchen@winbond.com.tw[/email]>
#APP declaration
APP_NAME="${0##*[\\/]}"
APP_VERSION="1.0"