Vue
文章平均质量分 68
Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。
Vue 只关注视图层, 采用自底向上增量开发的设计。
Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
青霄客
欲买桂花同载酒,终不似,少年游。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
效率与美感的双重革命:Uiverse.io,让你告别重复造轮子;深入探索这个拥有5000+免费开源组件的宝藏平台,从入门到精通,全面提升你的前端开发体验。
Uiverse.io是一个免费开源的UI组件库,提供5000+可复用的前端组件,支持React、Vue等主流框架。开发者可直接复制HTML/CSS代码或导出框架组件,快速实现精美UI效果。平台包含按钮、卡片、表单等10大类组件,所有资源均采用MIT协议开源,每日更新。通过简单的复制粘贴,开发者可节省90%的UI开发时间,特别适合中小项目快速搭建专业级界面。原创 2025-09-28 11:56:03 · 1302 阅读 · 0 评论 -
解锁 Vue 动画的终极指南:Vue Bits 实战进阶教程,让你的Vue动画比原生动画还丝滑,以及动画不生效解决方案。
Vue Bits:Vue 3官方动画组件库深度指南 摘要:Vue Bits作为React Bits的官方Vue 3移植版,凭借60+开箱即用的动画组件迅速风靡开发者社区。本文详解其核心优势:零配置使用、Web Animations API高性能支持、完整TypeScript类型定义。重点介绍两种安装方式(单组件/批量安装)和高级组件用法,包括SplitText文本动画和现象级组件SplashCursor的配置参数。特别提醒需注意依赖包手动安装和CSS引入问题,帮助开发者快速实现专业级交互动画效果。原创 2025-08-01 18:26:11 · 3294 阅读 · 2 评论 -
10个高能JavaScript单行代码:攻克90%开发痛点的工程级解决方案
在工程实践中,代码质量直接影响系统的可维护性与执行性能。本文精选10个经过严格验证的JavaScript单行代码范式,这些方案在Vue/React等主流框架源码及Webpack等构建工具中均有深度应用,可系统性解决数据类型转换、对象操作、随机处理等高频开发场景的痛点问题。这些经过千行级代码检验的解决方案,体现了JavaScript语言的两个核心哲学:原型链赋予的灵活性,以及ECMAScript标准不断演进带来的工程可能性。原创 2025-03-22 15:28:10 · 400 阅读 · 0 评论 -
Vue 2全屏滚动动画实战:结合fullpage-vue与animate.css打造炫酷H5页面
通过本文,你已经掌握了使用Vue 2、fullpage-vue和animate.css实现全屏滚动动画的核心方法。这种技术组合不仅能大幅提升开发效率,还能为用户提供流畅的视觉体验。赶紧动手尝试,为你的下一个H5项目增添炫酷效果吧!源码与示例查看完整代码扩展阅读animate.css官方文档fullpage-vue配置指南互动话题:你在实现全屏滚动时遇到过哪些有趣的问题?欢迎在评论区分享!🚀。原创 2025-02-22 15:58:52 · 1526 阅读 · 0 评论 -
Vue 3 + Vite + JS 项目中实现组件全局自动化注册的魔法,极致组件自动化注册方案,开发效率飙升300%。
/ 添加前缀规则return `v-${// 添加前缀规则 const formatName =(name) => {开发效率提升:新增组件无需任何注册代码性能优化:自动代码分割+按需加载规范统一:强制遵守命名规范维护简单:文件结构变更自动适应结合AI自动生成组件文档可视化组件地图自动生成TypeScript类型定义构建时静态分析优化通过 Vite 和 Vue 3 的结合,我们实现了一种优雅的组件全局自动化注册方案。这不仅提升了开发效率,还让代码更加简洁和可维护。原创 2025-02-09 10:54:56 · 1243 阅读 · 0 评论 -
Vue3使用audio实现无播放器播放音频,以及多音频切换bug“The play() request was interrupted by a new load request”处理
Vue 的声明性渲染模型抽象了大部分对 DOM 的直接操作,当我们有需要直接访问底层 DOM 元素的需求,就可以使用特殊的 ref attribute,对DOM 元素实现直接引用,从而实现原生audio播放器的更改和控制。如觉的写的不错,欢迎评论讨论,本文为原创,如需转载请标明出处;原创 2024-06-06 17:47:46 · 2999 阅读 · 0 评论 -
基于webpack+Vue3+JavaScript+antd+less+axios技术栈实现所有组件全局自动化注册
最近在做一个项目,因为项目比较小,用户群体年龄跨度较大,同时对兼容性的要求较高,所以选择webpack+Vue3+JavaScript+antd+less+axios的技术栈,在开发的当中发现一个问题,原来在vue2当中,可以很简单就能实现的组件的全局自动化注册,在当前这套技术栈组合中不能使用,网上的教程大多都是偏向于typescript的,所以决定自己写一个。原创 2024-05-26 22:14:55 · 484 阅读 · 1 评论 -
Vue3<script setup>语法糖下,实现父子组件通信以及数据监听的三种方法。
在Vue3的script setup语法糖中,没有办法通过Vue2的ref、props、parent、中央时间总线等等众多方法,通过this指针简单的实现父子组件的通信,网络上也很少有关于script setup语法糖的相关教程,所以决定自己写一个详细教程,方便以后学习查看并记录。原创 2023-10-14 11:33:11 · 3293 阅读 · 0 评论 -
Vite+Vue3项目实现路由自动化,根据src文件夹下(多级文件夹)所有.vue文件路径实现路由自动匹配生成。
到这就具体实现了vite+vue3项目的路由自动匹配生成,无论几级文件夹都可以自动匹配生成相关的路由规则,而我们如要使用,直接写文件地址即可跳转,上面只是初步实现了路由的自动生成,URL传值,meta定制,路由守卫这些还有待继续完善。我们在写vite+vue3项目的时候,总是需要手动的去为每一个.vue文件去手动设置路由,这样做很麻烦,也会占用大量的时间去维护开发,如果我们能自动生成路由,这样就会很方便。2、知识点:forEach、replace、push、module(语法)、Vue Router。原创 2023-09-28 15:23:48 · 1288 阅读 · 0 评论 -
Vite+Vue3项目使用第三方Animate.css动画库简单实现页面级的路由转场动画详细教程
Vite+Vue3项目使用第三方Animate.css动画库简单实现页面级的路由转场动画详细教程原创 2023-09-25 11:39:18 · 2162 阅读 · 0 评论 -
华为云Windows Server服务器搭建Nodejs服务环境,打包部署上线Vue3项目详细教程。
注意:打包之后本地会出现dist文件夹。将dist文件夹以及项目的package.json 文件上传到华为云Windows Server服务器上的WWW文件夹下面(此处随便什么位置,新建个文件夹就能放。原创 2023-09-16 12:11:56 · 953 阅读 · 0 评论 -
Vite+Vue3项目迁移Vue2项目下基于AMD、CMD、CommonJS规范开发的包或模块详细教程
webpack在很多时候都很强大,但是对于在vue2的时代做为脚手架工具对于代码热跟新,以及项目启动就显得很慢,当我们的项目所使用的模块越来越多,基于webpack的vue项目就越慢,很耗时。Vite+Vue3可以完美的解决这些问题,但是其中有一个最致命的问题,在vue2时代有很多的模块和包都是基于AMD、CMD、CommonJS规范开发的,但Vite是基于ES Module的开发服务器,所以在Vite下基于AMD、CMD、CommonJS规范开发的包和模块是无法直接使用的。那么如何解决?原创 2023-09-08 18:10:20 · 1147 阅读 · 0 评论 -
vue3使用‘vue-wechat-title’设置统一路由标题
安装相关依赖npm install vue-wechat-title --save在main.ts引入和使用import { createApp } from 'vue'import App from './App.vue'import VuewechatTitle from 'vue-wechat-title' const createapp = createApp(App)createapp.use(VuewechatTitle)在App.vue当中使用,设置统一的路由.原创 2021-10-19 15:56:57 · 1007 阅读 · 0 评论 -
layui最新版本更新已全面拥抱Vue3,layui - vue是一套Vue 3.0的桌面端组件库,提供100%的layui的体验;
layui - vue目前的版本是1.4.9,目前常用的大部分组件已全部覆盖,最惊喜的地方在动画和过度组件做的比较好,应该是目前Vue组件库里面做的比较好的,Vue的动画相比于React和Angular一直比较弱,layui - vue目前做的不错,目前Vue组件库里面的天花板。原创 2022-09-07 11:42:59 · 8912 阅读 · 2 评论 -
记录我的第一次serverless“轻服务”体验(六月停止服务)
这应该是目前编写体验最简单的serverless云函数服务,体验上应该也是最好的(当然这是对于前端程序员来说),‘轻服务’serverless无服务器架构,基本和理想当中的无服务是差不多的,不过个人感觉步子迈大了,体验上太过激进,不够高大上。首先奉上‘轻服务’官网地址:https://qingfuwu.cn/ ,注册认证选择个人,选择开发版,有免费资源。控制台选择新建项目,目前支持node.js、go、python三种语言,根据自己的需求进行选择新建,题外话:node体验非常好。云函数我选择的原创 2022-05-03 09:45:30 · 759 阅读 · 0 评论 -
vue3.0使用‘vue-video-player’接入直播m3u8视频避坑实录
问题(坑)?‘vue-video-player’播放器无渲染vue3.0下的播放器播放地址‘url’赋值问题‘vue-video-player’引入问题前期工作首先我们需要安装相关插件npm install vue-video-player -snpm install videojs-flash -snpm install videojs-contrib-hls -s其实‘vue-video-player’本身是包含videojs-flash和videojs-contrib-hls原创 2021-08-25 10:23:54 · 2127 阅读 · 5 评论 -
Vue基于extend方法实现动态插入自定义组件以及组件props传值,“js-dynamic-components”。
在很多时候,开发vue项目需要对我们自己开发的自定义组件进行动态的控制,以实现按照我们想要的组件去进行渲染,同时可以动态的管理操作前端的自定义组件渲染显示。那么如何实现?原创 2023-04-05 10:26:58 · 2300 阅读 · 0 评论 -
Vue实现公共模板组件的封装、CSS样式封装props传值,模板数据传值、方法执行等,以及实现公共模板组件自定义修改(插槽封装)
通过公共模板组件封装,实现公共部分业务的代码复用,减少不必要的重复开发,减轻开发工作,同时可以避免重复造轮子的尴尬。2、公共模板组件全局注册(main.js或者main.ts)本文原创,原创不易,如需转载,请联系作者授权。3、公共模板组件的使用。1、公共模板组件封装。原创 2023-02-15 12:26:07 · 988 阅读 · 0 评论 -
Vue使用Vant的List 列表,method内方法二次调用执行list,list列表不执行bug解决;
vant是在进行移动端vue开发常用的一个轻量可靠的移动端组件库。原创 2022-08-09 11:12:56 · 759 阅读 · 0 评论 -
Vue(@vue/cli4.5)打包后本地静态资源图片引用失效,不转base64,vue.config.js配置解决处理办法;
本地新建vue项目,webpack初始配置的静态资源图片转base64大小的限制是3kb,所以当资源小于当前限制则不会转base64;在项目的vue.config.js文件当中对webpack对静态资源的初始相关配置进行修改,将条件尽可能的设置的小点就可以了;还有一种办法是在服务端进行一个配置,这样的话就不需要前端进行配置了;两者选其一就可以了;...原创 2022-07-09 15:00:20 · 1888 阅读 · 0 评论 -
Vue实现集成使用第三方Animate.css动画库详细教程(解决鼠标移入移出闪烁问题)
vue通过第三方集成Animate.css简单快速的实现动画,通过类名引用,可以轻松实现Animate的所有动画,Animate.css是一款强大的预设css3动画库,Animate.css内置了很多典型的css3动画,兼容性好使用方便。原创 2022-05-10 13:50:27 · 3797 阅读 · 6 评论 -
Vue中央事件总线$bus跨父子组件无限层级通信(解决$bus.emit 第一次不触发、通信传值数据监听等)
使用场景:多种类跨组件全局搜索实现,vuex对于当前场景过于繁琐庞杂,由此想用vue中央事件总线bus去处理。使用问题:因为$emit先于$on执行了,所以接受传值的组件无法获得第一次数据;解决办法:main.js//中央事件总线Vue.prototype.$bus=new Vue();传值组件onSearch(value) { this.Sdata.svalue=value; // 加定时器,防止$emit先于$on执行了,否则无法获得第一次数据; setTimeout原创 2022-03-31 18:41:20 · 2936 阅读 · 0 评论 -
webpack+Vue2实现组件的全局自动化注册的详细步骤
在vue项目开发当中,频繁的注册组件,无论是公共组件,或者基础组件,想在其他组件当中使用就需要频繁的在组件内通过import去引用,那么有没有一种方法可以实现组件的全局自动化注册?答案:可以的。原创 2022-02-18 17:35:33 · 928 阅读 · 0 评论 -
VUE实现路由自动生成,根据src文件夹下(多级文件夹)所有.vue文件路径实现路由自动匹配生成
VUE实现路由自动生成,根据src文件夹下(多级文件夹)所有.vue文件路径实现路由自动匹配生成原创 2022-02-14 10:36:52 · 4512 阅读 · 4 评论
分享