E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vue3.0
Vue3.0
生命周期钩子(包含:Vue 2.0 和 Vue 3.0)
1、Vue2.0生命周期钩子每个应用程序实例在创建时都有一系列的初始化步骤。例如,创建数据绑定、编译模板、将实例挂载到DOM并在数据变化时触发DOM更新、销毁实例等。在这个过程中会运行一些叫做生命周期钩子的函数,通过这些钩子函数可以定义业务逻辑。应用程序实例中几个主要的生命周期钩子函数的说明如下:钩子函数说明beforeCreate()在实例初始化之后且数据观测和事件/监听器配置之前调用。crea
pan_junbiao
·
2025-02-22 19:30
Vue
我の原创
javascript
前端
vue.js
vue3.0
(十四)内置组件KeepAlive
文章目录一、KeepAlive是什么1.KeepAlive的props属性2.KeepAlive的生命周期二、使用场景三、源码四、缓存后如何获取数据一、KeepAlive是什么keep-alive是vue中的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOMkeep-alive包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们keep-alive保持组件活跃,不会被destro
程楠楠&M
·
2025-02-22 09:13
vue3.0
anti-design-vue
vue.js
前端
javascript
开发语言
vue3.0
从入门到一往无前
文章目录安装及创建安装创建一.选项式与组合式选项式API组合式API区别:二、响应机制(ref、reactive)1.reactive:2.ref:3.isRef与isReactive4.toRef与toRefs三、组件通信四、路由vue-router五、状态管理store(pinia)安装创建定义及使用:六、生命周期七、内置组件TeleportSuspense八、Hooks为什么要封装Hooks
Ccfitch
·
2025-02-11 04:57
vue3.0
javascript
vue.js
前端
Vue全流程--
Vue3.0
与Vue2.0响应式原理对比
Vue2中数据的响应式需要使用Vue.set这么一个api,修改数据需要使用Vue.delete这么一个api,删除数据数据代理这个当面的理解可以看看我前面文章Vue全流程--数据代理的理解以及在Vue中的应用-CSDN博客Vue3中数据的响应式Vue3使用proxy这个api实现数据代理。相较于Vue2.0多了一个删除和增加时及时响应的能力代理数据=reactive(源数据):实现对数据的增删改
不清参
·
2025-02-10 23:47
vue.js
前端
javascript
前端Vue必问面试题
1,
Vue3.0
为什么要使用proxy在Vue2中,0bject.defineProperty会改变原始数据,而Proxy是创建对象的虚拟表示,并提供set、get和deleteProperty等处理器
·
2025-02-07 13:23
前端vue.js
【Vue】Vue(八)
Vue3.0
使用ref 和 reactive创建响应式数据
ref创建:基本类型的响应式数据**作用:**定义响应式变量。语法:letxxx=ref(初始值)。**返回值:**一个RefImpl的实例对象,简称ref对象或ref,ref对象的value属性是响应式的。注意点:JS中操作数据需要:xxx.value,但模板中不需要.value`,直接使用即可。对于letname=ref('张三')来说,name不是响应式的,name.value是响应式的。姓
执键行天涯
·
2025-02-05 12:22
VUE
vue.js
javascript
前端
Vue3.0
的 ref 和 reactive对比
从定义数据角度对比:ref用来定义:基本类型数据。reactive用来定义:对象(或数组)类型数据。备注:ref也可以用来定义对象(或数组)类型数据,它内部会自动通过reactive转为代理对象。从原理角度对比:ref通过Object.defineProperty()的get与set来实现响应式(数据劫持)。reactive通过使用Proxy来实现响应式(数据劫持),并通过Reflect操作源对象
csnan
·
2025-02-05 12:19
Vue
前端
javascript
vue.js
前端使用 Element Plus架构
vue3.0
实现图片拖拉拽,后等比压缩,上传到Spring Boot后端
图片拖拉拽等比压缩上传为了在前端对图片文件进行等比压缩后再上传到后端,可以使用canvas元素来实现图片的压缩。以下是一个详细的实现步骤:前端实现图片等比压缩:使用canvas元素对图片进行压缩。前端上传压缩后的图片:使用el-upload组件上传压缩后的图片。后端接收并保存图片:在SpringBoot中接收上传的图片并保存。下面是一个详细的实现示例。1.前端实现图片等比压缩首先,确保你已经安装了
慧香一格
·
2025-02-01 12:35
java
微服务
web
前端
架构
spring
boot
创建
Vue3.0
工程和常用 Composition API
一、创建
Vue3.0
工程1.使用vue-cli创建官方文档:https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-create##查看@vue
黎明之道
·
2025-01-31 18:08
VUE
1024程序员节
Vue 3.0打造响应式用户界面的新方式
Vue3.0
是其最新版本,引入了许多新特性和改进,使得开发者能够更高效地构建响应式的Web应用程序。本文将带你深入了解如何使用
Vue3.0
来打造响应式用户界面,并通过实际案例和代码示例帮助你快速上手。
随风九天
·
2025-01-31 14:02
Vue六脉神剑
性能九阴白骨爪
前端
vue.js
前端
响应式
四、【Vue3】——setup不得不说的两个注意点
一、拉开序幕的setup理解:
Vue3.0
中一个新的配置项,值为一个函数。setup是所有CompositionAPI(组合API)“表演的舞台”。
YIFEI132
·
2025-01-23 07:17
Vue3
vue.js
javascript
前端
vue3.0
如何快速封装自定义指令!
一、输入框自动获得焦点//定义自定义指令v-focusconstvFocus={//当被绑定的元素插入到DOM中时……mounted(el){//聚焦元素el.focus();}};全局注册指令app.directive('focus',vFocus);使用:二、只能输入数字constvOnlyNumber={mounted(el){//当元素挂载时设置事件监听器el.addEventListen
web网站装修工
·
2025-01-20 00:35
vue.js
javascript
前端
node.js
前端框架
vue
elementui
Vue3.0
+ Element Plus| 侧边导航栏、标题栏组件应用全局
刚开始接触项目,从0开始搭建管理平台,最开始先写的页面布局,采用的很笨的方法:每写一个页面就写一次页面布局样式后来随着页面逐渐变多,代码冗余量也逐渐增多。于是采取了以下方法将整体的页面布局注册为了全局布局组件:App.main文件HTML:
StellaXiao98
·
2025-01-17 20:31
vue3.0+element
plus
vue
elementui
【第一篇Laravel11安装】Laravel11 +
Vue3.0
前后端分离框架通用后台源码
①新建目录,取名laravel11-vue3-admin②打开mac终端,window是命令行,并进入刚刚新建目录下③composercreate-projectlaravel/laravelbackend④复制laravel10-vue3-admin/*tolaravel11-vue3-admin/*⑤cdbackendphpartisanserve⑥⑦phpartisan--version已购
·
2025-01-16 14:13
开源项目低代码表单FormCreate从Vue2到Vue3升级指南
开源项目低代码表单FormCreatev3版本基于
Vue3.0
构建,尽管功能与v2版本大致相同,但有一些重要的变更和不兼容项需要注意。
低代码研究员
·
2024-09-14 16:14
FormCreate
开源
低代码
FormCreate
低代码表单
低代码设计器
动态表单
vue3.0
父子组件的通信
vue3.0
父子组件的通信
Vue3.0
组件通信
Vue3.0
组件通信
vue3.0
脚手架setup内部的组件通信1、父到子通过props父组件import{defineComponent,reactive}
勤奋的代码搬运工
·
2024-09-11 19:19
Vue
笔记
vue.js
前端
Vue3.0
中常用的通信方式
1.父传子(Props):父组件通过props向子组件传递数据。父组件:importChildComponentfrom'./ChildComponent.vue';exportdefault{data(){return{messageFromParent:'HellofromParent',};},components:{ChildComponent,},};子组件:{{message}}exp
CV__工程师
·
2024-09-11 19:47
javascript
前端
vue.js
二、
vue3.0
之组件通信之父子通信
在
vue3.0
中我们应该怎么去做组件通信呢?
arguments_zd
·
2024-09-11 19:45
vue3.0的开发和学习
typescript
vue.js
前端框架
解决Vue 2.0 安装 vue-router 不成功问题
报错信息:vue解决办法:这是因为npmivue-router默认下载的是
vue3.0
版本对应的,这里需要指定下载版本
[email protected]
什么都是已存在
·
2024-09-08 21:32
javascript
vue.js
【卷起来】
VUE3.0
教程-04-表单输入绑定
Hello,各位老铁,今天我们继续给大家讲解
VUE3.0
教程,本期我们讲述一下VUE中的表单输入绑定,在实际开发过程中,表单的输入是我们常见的功能,那么我们接下来看看,VUE是如何处理的。
听潮阁
·
2024-09-06 12:03
VUE
3.x
html5
css
css3
vue.js
layui
scss
手把手学习
Vue3.0
:CSS样式基础和HTML5基础收藏
背景最近在做管理系统的时候我还不会用Vue,时间紧任务重就先用J2EE那套,利用layUI先实现了。现在从头学习前后端分离技术来搞,在做的过程中对CSS和HTML5的基础语法都已经全忘了,正好总结一下,其实也没有什么好总结,就是一个搜集一下语法手册,用的时候方便查查。我也顺便弄明白了一个事情,就是到底人们常说的H5到底是什么,当我从知乎上看明白后,心中一万个草拟吗奔腾而过。如果你有幸读到我这篇文章
帅哥趣谈
·
2024-09-01 01:43
手把手学习Vue3.0
vue
大屏可视化项目之vue3-seamless-scroll无缝滚动组件(一)——基本使用_vue seamless scroll官网
exportdefaultdefineComponent({name:“App”,components:{Vue3SeamlessScroll},setup(){constlist=ref([{title:“
Vue3.0
2401_84411822
·
2024-08-31 18:01
vue.js
javascript
前端
vue3.x+typescript 配置全局属性-vue3配置全局axios
下面是在
vue3.0
定义源文件找到的一段说明注释/***Custompropertiesaddedtocomponentinstancesinanywayandcanbeaccessedthrou
我爱张智容
·
2024-08-31 16:37
vue3速查笔记
文章目录一、创建
Vue3.0
工程1.使用vue-cli创建2.使用vite创建二、常用CompositionAPI1.拉开序幕的setup2.ref函数3.reactive函数4.Vue3.0中的响应式原理
一只小白菜~
·
2024-03-11 12:40
vue
笔记
vue3
vue
手写一个Vue的简单双向绑定实例!
采用的是数据劫持结合发布和订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter值,在数据变动时,发布消息给订阅者,出发相对应的监听回调(当然这是在
Vue3.0
一浅小屋和你
·
2024-02-20 08:24
推荐几个基于
Vue3.0
全家桶的优秀开源项目
PPTistPPTist是一个基于Vue3.x+TypeScript+Pinia+AntDesignVue+Canvas的在线演示文稿(幻灯片)应用,还原了大部分OfficePowerPoint常用功能,实现在线PPT的编辑、演示,支持导出PPT文件。演示地址:PPTIST-在线演示文稿源码地址:GitHub-pipipi-pikachu/PPTist:基于Vue3.x+TypeScript的在线
一只理智恩
·
2024-02-19 23:23
vue
开源
Vue3.0
商店后台管理系统项目实战-vue3搭配Element Plus框架使用
侧边栏导航vue3搭配ElementPlus框架使用ElementPlus基于Vue3,面向设计师和开发者的组件库文档:https://element-plus.gitee.io/zh-CN/安装#NPM$npminstallelement-plus--save图片.png安装完成之后开始引入打开main.js的文件这里接口文档上是有说明的,直接根据文档上的教程来写图片.pngmain.jsimp
祈澈菇凉
·
2024-02-19 22:40
前端Vue必问面试题
1,
Vue3.0
为什么要使用proxy在Vue2中,0bject.defineProperty会改变原始数据,而Proxy是创建对象的虚拟表示,并提供set、get和deleteProperty等处理器
·
2024-02-19 15:24
前端vue.js
vue2.0和vue3.0v-model使用对比
我们在写项目的时候,经常自定义组件,并且需要传参,刚好v-model是一个双向绑定,所以我们会把v-model的思想使用到各个自定义组件中在vue2.0中,v-model只能对应一个变量在
vue3.0
中
糖小羊儿
·
2024-02-19 14:22
Vue3快速上手
目录1.Vue3简介2.Vue3带来了什么1.性能的提升2.源码的升级3.拥抱TypeScript4.新的特性一、创建
Vue3.0
工程1.使用vue-cli创建2.使用vite创建二、常用CompositionAPI1
__畫戟__
·
2024-02-15 06:40
VUE
ES6
vue.js
vue3
Vue3快速上手
Composition
API
setup
【
Vue3.0
实战逐步深入系列】基于axios+elementui实现一个动态可配置的投票功能
【千字长文,熬夜更新,原创不易,多多支持,感谢大家】前言小伙伴们大家好。前面文章我们引入了elementui组件库,对我们的投票功能做了一下简单的美化,在经过一番的折腾后终于我们的投票模块在保证了功能的情况下,也变得美观了两全其美。然而一次只能做一个主题的投票显得太过单调,并且投票主题都是定死的,如果想换其它主题就不得不修改源码了。今天我们在前面投票功能的基础上进行一个扩展:投票还是投票,但是要让
一笑程序猴
·
2024-02-15 05:35
VUE
javascript
前端
vue
vue3
Vue3.0
(五):Vue-Router 4.x详解
Vue-Router详解vue-router教程认识前端路由路由实际上是网络工程中的一个术语在架构一个网络的时候,常用到两个很重要的设备—路由器和交换机路由器实际上就是分配ip地址,并且维护着ip地址与电脑mac地址的映射关系通过映射关系,路由器才知道要把数据发送给哪台电脑而路由在软件工程中出现,最早是由后端实现的,同时随着web的发展,路由也经历了一些阶段后端路由阶段前后端分离单页面富应用其核心
前端大菜鸟_
·
2024-02-14 09:28
Vue3.0
vue.js
前端
javascript
路由守卫
vue-router
Vue3.0
(六):VueX 4.x详解
Vuex4状态管理什么是状态管理在开发中,我们的应用程序需要处理各种各样的数据,这些数据需要保存在应用程序的某一个位置,对于这些数据的管理,就是状态管理目前前端项目越来越复杂,多组件共享同一数据的状态很常见,因此需要一个更加方便地状态管理库Vuex状态管理在Vuex中,组件通过读取Vuex中的State数据状态,显示到页面上而组件想要修改State中的数据,需要通过Dispatch,提交Mutat
前端大菜鸟_
·
2024-02-14 09:58
Vue3.0
javascript
vue.js
ecmascript
Vue3.0
(七):Pinia状态管理
Pinia状态管理最初是作为一个实验为Vue重新设计状态管理,让它用起来像组合式APIPinia和Vuex的对比为什么要用PiniaPinia最初是为了探索Vuex的下一次迭代会是什么样子,结合了Vuex5核心团队讨论中的很多想法最终,团队意识到Pinia已经实现了Vuex5中大部分的内容,所以最终决定使用Pinia来代替Vuex与Vuex相比,Pinia提供了一个更加简单的API,具有更少的仪式
前端大菜鸟_
·
2024-02-14 09:58
Vue3.0
vue.js
pinia
使用Provide和Inject设计Vue3插件
查看CompositionAPI文档,在
Vue3.0
中,使用Provide和Inject进行依赖项注入将更为常见。
魂斗驴
·
2024-02-13 14:47
vue和react的区别
vue和react的区别:一.定位:两者都是UI层的框架,vue是数据响应式的框架;二.vue使用的语法是template,react使用的语法是JSX;三.
vue3.0
推出了hooks:compositionapi
XiaoMai
·
2024-02-13 13:41
【
Vue3.0
】- Composition API
什么是CompsitionAPIVue.js3.0允许我们在编写组件的时候添加一个setup启动函数setup是CompositionAPI逻辑组织的入口Countis:{{state.count}},doubleis:{{state.double}}import{reactive,computed}from'vue'exportdefault{setup(){conststate=reactiv
啦啦啦喽啰
·
2024-02-11 21:57
【小编推荐②】Laravel10 +
Vue3.0
前后端分离框架通用后台源码
演示网址:https://download.notestore.cn/20231212/账号:admin密码:admin注意事项:后端项目部署,尽量用域名,不要用phpartisanserve,启用后端项目,否则会出现后台无法登录问题服务器环境:PHP8.2[已测]Mysql5.740[已测]目录结构:/backend(后端目录)/frontend(前端目录)/resource(资源目录,包含数据
·
2024-02-11 17:23
laravelvue3
vue3.0
运行报错
Node.js17版本opensslErrorStack:[‘error:03000086:digitalenveloperoutines::initializationerror’]报错描述D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui>
[email protected]
小刘今天你改bug了吗
·
2024-02-11 15:44
webpack
前端
javascript
vue3.0
中的双向数据绑定方法
1.为什么要替换Object.defineProperty替换不是因为不好,是因为有更好的方法使用效率更高Object.defineProperty的缺点:1.在Vue中,Object.defineProperty无法监控到数组下标的变化,导致直接通过数组的下标给数组设置值,不能实时响应。push()pop()shift()unshift()splice()sort()reverse()目前只针对
为光pig
·
2024-02-11 11:43
vue3.0
和 2.0的差异
对比学习2.0和3.0并记录学习收获:·3.0比2.0快2倍·3.0去掉了filter,么有beforeCreatecreated,用setup取代·reactivity是可以单独作为库使用的·单独功能可以抽离取代了mixin优于mixin解决上下反复横跳·支持多个子节点fragment·setup里没有this·Proxy实现响应式不需要setdelete兼容性并不好·响应式方面性能得到很大提升
前端大镖客_
·
2024-02-10 11:24
【高频前端面试题--TypeScript篇】
作者:“码上有前”文章简介:前端高频面试题欢迎小伙伴们点赞、收藏⭐、留言高频前端面试题--
Vue3.0
篇什么是TypeScript?
码上有前
·
2024-02-09 05:25
前端
前端
typescript
javascript
【高频前端面试题--
Vue3.0
篇】
作者:“码上有前”文章简介:前端高频面试题欢迎小伙伴们点赞、收藏⭐、留言高频前端面试题--
Vue3.0
篇
Vue3.0
有什么更新defineProperty和proxy的区别
Vue3.0
为什么要用proxy
码上有前
·
2024-02-09 05:21
前端
前端
vue.js
javascript
vue3项目keepAlive使用方法详解
以下主要将keepaliev在
vue3.0
中的用法。
Trank-Lw
·
2024-02-08 13:47
前端
vue.js
javascript
前端
vue3.0
watch函数案例
App.vue代码:importDemofrom'./components/Demo'exportdefault{name:'App',components:{Demo}}Demo代码:当前求和为:{{sum}}点我+1当前的信息为:{{msg}}修改信息姓名:{{person.name}}年龄:{{person.age}}修改姓名增长年龄import{ref,reactive,watch}fro
前端程序员路易
·
2024-02-08 12:20
vue
vue.js
前端
Vue3.0
(四):Composition API的使用
CompositionAPI认识CompositionAPI前几篇文章中主要用OptionsAPI进行编写代码,但是有一些弊端OptionsAPI弊端在OptionsAPI中,有data、watch、computed、methods以及生命周期函数各种各样的选项而一个变量,为了实现某个功能,会分散在各个选项中,不利于代码的维护此时CompositionAPI就出现了使用setup函数可以将大部分选
前端大菜鸟_
·
2024-02-08 09:23
Vue3.0
vue.js
javascript
前端
搭建
vue3.0
项目
安装脚手架卸载原来的脚手架npmuninstallvue-cli-g下载新的脚手架npmuninstallvue-cli-g或者npminstall--global@vue/cli@nextvuecreatevue3-bm选择功能进行下载image.png启动项目npminstallnpmrunserve//启动项目image.png配置环境变量和代理我们在项目中可以使用env创建环境变量新建三个
hegege
·
2024-02-08 08:52
Vue3.0
(二):Vue组件化基础 - 脚手架
Vue组件化基础-脚手架Vue的组件化我们在处理一些任务量比较庞大的工作时候,会将工作内容进行拆分,分步骤完成而组件化的思想正式如此,对于一个庞大的项目,我们可以将其拆分成一个个的小功能,分步骤进行实现组件化是Vue的核心思想在前面的学习中,我们在createApp中传入了一个App对象,这个对象的本质其实就是一个组件{{item}}//使用VueconstApp={data(){return{a
前端大菜鸟_
·
2024-02-07 02:18
Vue3.0
vue.js
前端
javascript
Vue3.0
(三):Vue组件化深入理解
Vue组件化深入理解生命周期每个组件都可能经历创建、挂载、更新、卸载等一系列过程在每个阶段,我们可能会添加一些属于自己的逻辑代码在Vue中,生命周期通过生命周期函数实现生命周期函数实际上就是回调函数,在某个时间会被Vue源码调用通过生命周期函数的回调,我们可以知道目前组件正在经历什么阶段生命周期的流程初始化事件生命周期beforeCreate创建组件实例:初始化注入和响应式created:发送网络
前端大菜鸟_
·
2024-02-07 02:43
Vue3.0
vue.js
前端
javascript
Vue3.0
商店后台管理系统项目实战-导航的icon图标
参考资料
Vue3.0
官方文档:https://cn.vuejs.org/ElementPlus文档:https://element-plus.gitee.io/zh-CN/ElementPlus提供了一套常用的图标集合
祈澈菇凉
·
2024-02-06 14:25
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他