刷新
vxe-table 如何实现右键菜单异步权限控制

vxe-table 如何实现右键菜单异步权限控制,根据后端返回是数据结果来判断按钮选项是否禁用及是否显示。 使用 visibleMethod 在菜单显示时,可以精确到每一列每一行的显示隐藏与禁用控制,非常灵活,不过是同步还是异步都支持 查看官网:https://vxetable.cn gitbub: ...

JavaScript性能优化:我从50ms降到5ms的7个关键技巧

博主头像 ‍ 写在开头 点赞 + 收藏 学会 引言 在现代Web开发中,性能优化是一个永恒的话题。随着前端应用的复杂度不断提升,JavaScript的执行效率直接影响用户体验。我曾面临一个关键功能的性能瓶颈——初始实现需要50ms完成的任务,通过一系列优化手段成功降至5ms。本文将分享这7 ...

精美的vue流程设计器

博主头像 一、vue-dawn-flow介绍 vue-dawn-flow是一款功能强大的开源流程设计器,专为 Vue.js 生态打造,完美兼容 Vue 2 和 Vue 3 框架。并且能很好的兼容vue前端所有框架。 1.1插件功能 提供了一个可视化的流程设计器,你可以在设计器中拖拽组件,连接组件,设置组件属性 ...

精美的Vue可视化流程设计器

博主头像 一、前言 该流程设计器(vue-dawn-flow)兼容任何vue前端框架,如element ui 、element plus 、Ant Design Vue、Naive UI‌等。 开箱即用,完全开源。 该流程设计器提供了api、属性、事件、方法等适用功能。 二、使用方式 选择1 npm i vu ...

20251107

博主头像 每次写类的时候都会觉得发明面向对象的人真是个天才。 今天晚上又稍微写了点,增加了碰撞伤害,现在玩家碰到怪物会回扣怪物.at血量并进入一秒的无敌状态,并且自身颜色变为白色,也是第一次体会到异步的方便之处吧。 更新后代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 ...

前端工程化中Less第三方库中@Import的“~”和“@”用法

在前端工程化开发中经常会用到less第三方css库,其中@import指令中的~符号和@符号用于指定模块化路径,常见于Webpack等构建工具中。下面介绍使用方法: 路径解析规则: ~符号:表示模块请求,构建工具会将其解析为node_modules目录或配置的别名路径 。 ‌ @符号:通常指向项目源 ...

弃用 html2canvas!快 93 倍的截图神器

博主头像 ‍ 写在开头 点赞 + 收藏 学会 在前端开发中,网页截图是个常用功能。从前,html2canvas 是大家的常客,但随着网页越来越复杂,它的性能问题也逐渐暴露,速度慢、占资源,用户体验不尽如人意。 好在,现在有了 SnapDOM,一款性能超棒、还原度超高的截图新秀,能完美替代  ...

移动端h5适配方案

博主头像 ‍ 写在开头 点赞 + 收藏 学会 em + PostCSS插件 使用PostCSS插件将项目中的px单位自动转换为rem,搭配JS动态设置根字体大小(监听window.resize)。 vite配置 import { defineConfig } from 'vite' imp ...

【AI说HTML 01】HTML从零基础到精通路径

博主头像 学习HTML从零基础到精通,是一个循序渐进的过程,关键在于建立正确的认知、通过实践巩固知识,并逐步关注更宏观的网页质量维度。下面我为你梳理一条清晰的路径,并附上每个阶段的学习重点和建议。 为了让你对整体学习旅程有个直观的印象,我用下面这张图为你勾勒出了从入门到精通的四个关键阶段和核心目标。 flow ...

Web前端入门第 89 问:总结 8 种跨域通信处理方案

为什么会跨域?跨域是谁附加的限制?为什么 APP 不会有跨域问题? 首先跨域问题是由于浏览器的同源策略(Same-Origin Policy)导致的,基本上所有浏览器都有限制,默认情况是不允许跨域访问的!! APP 的请求不受浏览器的同源策略限制,所以不存在跨域。类似一个服务器像另一个服务器发起请求 ...

<1234···50>