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状态管理
VUE3
基础
一、认识
vue3
及
vue3
的优势1、框架层面响应式底层API的变化,proxy数组下标的修改,对象动态添加属性;
vue3
对ts的支持比vue2更强;
vue3
增加了组合式API,增强了逻辑组合能力配套的工程化工具也有了更新
煸橙干儿~~
·
2024-02-08 10:11
VUE基础
vue.js
javascript
前端
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
之 组合式API—生命周期函数
vue3
的生命周期API生命周期函数基本使用1️⃣导入生命周期函数2️⃣执行生命周期函数传入回调import{onMounted}from'vue'onMounted(()=>{//组件挂载完毕mounted
jiojio在学习勒
·
2024-02-08 09:52
React
vue.js
javascript
前端
Vue查漏补缺之Vuex的组件间通信
Vuex是一个专为Vue.js应用程序开发的
状态管理
模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以可预测的方式发生变化。
Betterthanyougo
·
2024-02-08 09:51
搭建
vue3
.0 项目
安装脚手架卸载原来的脚手架npmuninstallvue-cli-g下载新的脚手架npmuninstallvue-cli-g或者npminstall--global@vue/cli@nextvuecreate
vue3
hegege
·
2024-02-08 08:52
Flink 2.0 状态存算分离改造实践
本文整理自阿里云智能Flink存储引擎团队兰兆千在FFA2023核心技术(一)中的分享,内容关于Flink2.0状态存算分离改造实践的研究,主要分为以下四部分:Flink大
状态管理
痛点阿里云自研状态存储后端
Apache Flink
·
2024-02-08 07:28
flink
网络
大数据
vue3
mathjax 数学公式
安装pnpminstallmathjax新建文件@/util/mathjax.jswindow.MathJax={tex:{inlineMath:[["$","$"],["\\(","\\)"],],//行内公式选择符displayMath:[["$$","$$"],["\\[","\\]"],],//段内公式选择符},startup:{ready(){MathJax.startup.defaul
xsjCoding
·
2024-02-08 06:46
vue.js
前端
javascript
若依
vue3
单文件上传/多文件上传/前后台代码
个人记录,代码不完善见谅.多文件上传前端:constupload=reactive({//设置上传的请求头部headers:{Authorization:"Bearer"+getToken()},//上传的地址url:import.meta.env.VITE_APP_BASE_API+"/data/upload"});constfileList=ref([])/*文件提交*/constsubmit
xsjCoding
·
2024-02-08 06:46
vue.js
javascript
前端
Vue3
循环展示静态资源
加一个方法constgetImageUrl=(url)=>{returnnewURL(`/src/${url}`,import.meta.url).href;}展示的时候调用方法数组内的img属性,不能以"/"开头!!![{id:1,name:'111',description:``,img:'assets/indices/_rp_image_2024-01-24_440c98f0-ba8f-11
xsjCoding
·
2024-02-08 06:45
前端
javascript
vue.js
vue3
mathjax2.7.7 数学公式
1.index.html代码部分MathJax.Hub.Config({extensions:["tex2jax.js"],jax:["input/TeX","output/HTML-CSS"],tex2jax:{inlineMath:[["$","$"],["\\(","\\)"]]}});2.在需要使用数学公式的vue页面调用方法onMounted(()=>{setTimeout(MathJa
xsjCoding
·
2024-02-08 06:35
mathjax
【
状态管理
一】概览:状态使用、状态分类、状态具体使用
文章目录一.状态使用概览二.状态的数据类型1.算子层面2.接口层面2.1.UML与所有状态类型介绍2.2.内部状态:InternalKvState将知识与实际的应用场景、设计背景关联起来,这是学以致用、刨根问底知识的一种直接方式。本文介绍状态数据管理,了解InternalKvState接口的设计以及KeyedState和OperatorState在实现上的区别;状态数据初始化的流程,了解有状态计算
roman_日积跬步-终至千里
·
2024-02-08 06:47
flink
【flink
状态管理
(2)各状态初始化入口】状态初始化流程详解与源码剖析
文章目录1.状态初始化总流程梳理2.创建StreamOperatorStateContext3.StateInitializationContext的接口设计。4.状态初始化举例:UDF状态初始化在TaskManager中启动Task线程后,会调用StreamTask.invoke()方法触发当前Task中算子的执行,在invoke()方法中会调用restoreInternal()方法,这中间包括
roman_日积跬步-终至千里
·
2024-02-08 06:14
#
flink源码
flink
java
数据库
Vue -
Vue3
封装组件(更新中...)
组件目录1、穿梭框DataTransfer2、按钮组3、顶部导航菜单4、弹窗组件5、特色按钮5、PDFWordExcel预览插件6、编辑器1、穿梭框DataTransfer示例应用示例组件代码import{ArrowLeft,ArrowRight,Search}from"@element-plus/icons-vue";import{computed,getCurrentInstance,onMo
青柠t
·
2024-02-08 06:39
笔记
前端
Vue-
Vue3
集成编辑器功能
1、安装依赖编辑器插件需要安装@wangeditor/editor和@wangeditor/editor-for-vue两个插件npminstall@wangeditor/editor--save
vue3
青柠t
·
2024-02-08 06:02
vue.js
编辑器
javascript
如何在
Vue3
使用 jsx & tsx
首先,恭喜一下React,再过4个月,就达成了两年无更新记录反观隔壁的Vue,稳定迭代更新之前写React的时候,最喜欢的是JSX/TSX语法,把HTML组件当做JavaScript/TypeScript代码片段处理constApp:React.FC=({title})=>{const[count,setCount]=useState(0);//return({title}Youclicked{c
楷鹏 : )
·
2024-02-08 05:10
react.js
javascript
ecmascript
vue
前端
Vue3
中使用element-plus菜单折叠后文字不消失
今天使用element-plus中国的导航菜单时,发现菜单栏折叠起来时文字不会自动消失,因为element-plus中内置了菜单折叠文字自动消失的,使用collapse=true/false即可,但在实际使用中出现了一下问题:折叠以后文字并没有消失,查资料说是el-menu子标签中不能含有div,但是排查了后也没有使用div,最后发现是因为我的一级导航没有包裹到标签中,因为是直接使用了一个简易的非
浮生若梦777
·
2024-02-08 05:57
vue.js
前端
elementui
[N-139]基于springboot,vue宠物领养系统
开发工具:IDEA服务器:Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:
vue3
+element-plus服务端技术:springboot
IT教程资源_
·
2024-02-08 02:02
javaweb毕设成品项目
开发工具
源码下载说明
spring
boot
vue.js
宠物
vue3
-内置组件-KeepAlive
KeepAlive是一个内置组件,它的功能是在多个组件间动态切换时缓存被移除的组件实例。基本使用默认情况下,一个组件实例在被替换掉后会被销毁。这会导致它丢失其中所有已变化的状态——当这个组件再一次被显示时,会创建一个只带有初始状态的新实例。在下面的例子中,你会看到两个有状态的组件——A有一个计数器,而B有一个通过v-model同步input框输入内容的文字展示。尝试先更改一下任意一个组件的状态,然
王大可996
·
2024-02-08 01:39
vue3
vue.js
前端
javascript
vue
vue3
- 15.keepAlive缓存组件
vue3
-keep-alive组件缓存首先keep-alive是
vue3
内置的组件,作用是对组件的数据进行缓存,这样可以优化性能,减少数据重新渲染或数据重新请求,提升用户体验我们新建两个组件,在每一个组件里面写一个
啦啦朵朵
·
2024-02-08 01:39
vue.js
前端
javascript
vue3
中的内置组件KeepAlive
是一个内置组件,它的功能是在多个组件间动态切换时缓存被移除的组件实例。注意:KeepAlive只应用于动态组件,静态组件不可以一、基本使用1、创建keepAlive的页面defineAsyncComponent的作用:在需要时从服务器加载相关组件markRaw作用:标记一个对象,使其永远不会再成为响应式对象应用场景:有些值不应被设置成响应式时,例如复杂的第三方类库等当渲染具有不可变数据源的大列表时
雁落成空
·
2024-02-08 01:39
vue3
详解与应用
前端
vue
elementui
如何实现Vuex本地存储
在前端开发中,Vuex是一款非常强大的
状态管理
工具,但是默认情况下,Vuex的数据是存储在内存中的,刷新页面后数据将会丢失。这往往会导致用户在刷新页面后需要重新登录等繁琐的操作。
JJCTO
·
2024-02-08 01:07
Vue
前端
vue3
:26—新的内置组件
目录TeleportSuspenseTeleport什么是Teleport?Teleport是一种能够将我们的组件html结构移动到指定位置的技术当在元素中的css使用了filter滤镜属性的时候,会导致内部fixed元素定位发生错误,即不再相对viewport进行定位,而是相对整个filter属性的容器元素(父元素)进行定位。这个时候就需要用到teleport了。我是一个弹窗我是弹窗中的一些内容
有蝉
·
2024-02-08 01:54
vue3
前端
vue.js
javascript
vue3
:27—全局API转移到应用对象
app.componentapp.configapp.directiveapp.mountapp.unmountapp.usemain.tsimport{createApp}from'vue'importAppfrom'./App.vue'importHellofrom'./Hello.vue'//创建应用constapp=createApp(App)//全局组件app.component('He
有蝉
·
2024-02-08 01:54
vue3
vue.js
前端
javascript
vue3
:28— Vue 2 对 Vue 3 的所有非兼容性改变。(
vue3
学习笔记终)
非兼容性改变|
Vue3
迁移指南过渡类名v-enter修改为v-enter-from、过渡类名v-leave修改为v-leave-from。keyCode作为v-on修饰符的支持。
有蝉
·
2024-02-08 01:54
vue3
vue.js
javascript
前端
vue3
:24—组件通信方式
目录1、props2、自定义事件(emit)3、mitt(任意组件的通讯)4、v-model【封装ui组件库用的多,平时用的少。和vue2有点不同】5、$attrs6、$refs和$parent7、provide和inject8、pinia(即vue2中的vuex)9、插槽默认插槽具名插槽作用域插槽(ui组件库用得多)10、总结1、props子组件也可以如下调用父组件的方法2、自定义事件(emit
有蝉
·
2024-02-08 01:23
vue3
前端
javascript
开发语言
Vue3
实现列表循环
今天小编和大家一起在Vue的路上探索,要实现的功能是这样的。现将默认数组内的渲染到页面上,然后点击按钮之后,将文本框内的数据添加到列表上,效果如下源码是这样的,下面我就结合代码中的注释来说明一下核心的代码Vue.createApp({data(){return{list:['item1','item2','item3','item4'],//绑定v-for循环的列表inputVal:""//绑定文
飞鹰3995
·
2024-02-08 00:52
Vue3.0
vue全局自适应大小: postcss-pxtorem,vue2
vue3
通用适配
1.安装postcss-pxtorem插件npminstallpostcss-pxtorem-D如果运行项目后报错PostCSSpluginpostcss-pxtoremrequiresPostCSS8.需要降低postcss-pxtorem的版本卸载默认安装的版本npmuninstallpostcss-pxtorem安装指定版本
[email protected]
番外:不推荐pos
佛係老李
·
2024-02-08 00:37
前端
vue.js
postcss
javascript
前端
Vue3
自定义PostCss插件
Vue3
自定义PostCss插件插件功能:实现自动转px为vw功能1.创建插件ts文件2.tsconfig.node.json引入插件3.vite.config.ts增加插件配置4.编写插件内容5.示例插件功能
*郑*
·
2024-02-08 00:06
前端
postcss
前端
javascript
前端vite+
vue3
——自动化配置路由布局
文章目录⭐前言
vue3
系列文章⭐自动化配置路由引入vite版本自定义目录映射自动化读取文件下的路由main入口加载路由入口app.vue配置layout基础布局配置效果⭐总结⭐结束⭐前言大家好,我是yma16
yma16
·
2024-02-07 23:52
web站点
vue专栏
自动化
vue3
javascript
vite
前端
推荐一个支持 PC 和移动端,支持 animate 的所有动画效果,支持图片懒加载的
vue3
瀑布流插件
直接上链接https://www.npmjs.com/package/vue-waterfall-plugin-next
给钱,谢谢!
·
2024-02-07 23:21
vue.js
前端
javascript
vue3
.x的自定义指令动态指令参数
1.
vue3
.x的自定义指令参数import{createApp}from'vue';importAppfrom'.
你大爷的,这都没注册了
·
2024-02-07 23:11
vue
vue.js
javascript
前端
基于
Vue3
搭建的低代码数据可视化开发平台
结尾有链接整体介绍框架:基于
Vue3
框架编写,使用hooks写法抽离部分逻辑,使代码结构更加清晰;类型:使用TypeScript进行类型约束,减少未知错误发生概率,可以大胆修改逻辑内容;性能:多处性能优化
神码观察
·
2024-02-07 23:26
开源推荐
信息可视化
vue3
前端实现全屏显示,元素垂直填满页面
1、toggleFullscreen方法实现选定元素全屏展示2、使用flex属性+flex-direction实现垂直布局填满整个页面全屏import{ref,onMounted,onUnmounted}from'vue'import*asechartsfrom'echarts'exportdefault{name:'App',setup(){constcountData=ref([])onMou
土豆丶杨
·
2024-02-07 22:21
前端
vue.js
elementui
vue3
导出Excel
安装包:xlsxfile-saversrc/utils/Export2Excel.js/*eslint-disable*/import{saveAs}from'file-saver'import*asXLSXfrom'xlsx'functiongenerateArray(table){varout=[];varrows=table.querySelectorAll('tr');varranges=
土豆丶杨
·
2024-02-07 22:20
excel
javascript
前端
vue前端展示代码块
使用vue-prism-editor包
vue3
使用npminstallvue-prism-editor@alphanpminstallprismjs需要用到此组件templatejsimport{PrismEditor
土豆丶杨
·
2024-02-07 22:50
VUE学习
前端
vue.js
javascript
(Vue全家桶)Vue-vuex
vuex入门vuex是一个专门为vue.js设计的集中式
状态管理
架构。状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。
郭少华
·
2024-02-07 20:09
Vue3
中使用 defineAsyncComponent 延迟加载组件
使用
Vue3
的defineAsyncComponent特性可以让我们延迟加载组件。这意味着它们仅在需要时从服务器加载。
lio_zero
·
2024-02-07 18:31
vue.js
前端
javascript
ecmascript
前端框架
vue3
使用defineAsyncComponent与component标签实现动态渲染组件
内容有些啰嗦,内容记载了当时遇到了bug以及解决问题的思路。业务场景简述:前端做配置化组件,通过url内的唯一标识,请求后端sql哪取页面配置信息,前端通过配置信息动态渲染查询表单,导出、表格,toolbar以及动态弹窗;该动态渲染组件的功能,就是渲染的toolbar内的按钮,类型为自定义弹窗,弹窗路径为后端配置数据,前端通过点击该按钮,打开指定路径下的弹窗组件。之前用的vue2的动态挂载组件,也
小何开发
·
2024-02-07 18:31
vue系列
前端
vue.js
javascript
前端
Error: Catch all routes (“*“) must now be defined using a param with a custom regexp.
问题vue页面404适配过程中遇到这样一个问题,Error:Catchallroutes("*")mustnowbedefinedusingaparamwithacustomregexp.我用的是
vue3
.2
富朝阳
·
2024-02-07 18:29
错误处理
前端
javascript
vue
vue-router
vue3
使用defineAsyncComponent 动态加载组件
问题场景在项目中使用静态加载组件基本能覆盖80%的场景了,如下图但是我们在需要循环生成一些的component的时候或者在开发ssr服务端渲染的页面就会遇到有些组件以静态方式导入就会报错,导致进程失败,那么这时候就需要用到动态组件。那么怎么去实现动态使用呢?一、defineAsyncComponent函数Vue提供了defineAsyncComponent方法来实现此功能,该方法接收一个返回Pro
富朝阳
·
2024-02-07 18:27
Vue
vue.js
javascript
动态import
动态加载组件
延迟加载组件
[
vue3
快速入门] 16.v-model表单输入绑定
我们之前使用过v-model来双向绑定input的值,这节课我们简单介绍一下其他表单类型使用v-model,内容可能长一点,大家简单过一遍就行了,用到时候再去官网查也不晚。1.input文本框input中的内容是:{{message}}2.textarea多行文本textarea中的内容是:{{messageTextArea}}3.checkbox复选框1)单个复选框{{singleChecked
林哥学前端
·
2024-02-07 17:00
vue3
学习笔记之Transition&TransitionGroup
文章目录Transition&TransitionGroup动画组件1.Transition1.1TransitionAPI1.2基于CSS的过渡效果自定义过渡class+Animate动画库同时使用transition和animation深层级过渡与显式过渡时长duration(总持续时间)1.3JavaScript钩子+GreenSock库案例1.4可复用过渡效果1.5出现时过渡(appear
凡小多
·
2024-02-07 17:04
vue
学习
vue.js
typescript
vue3
-内置组件-Transition
基于状态变化的过渡和动画(常用)建议多看几遍~~。然后动手去写写,学编程只有多动手才能有感觉。内置组件:它在任意别的组件中都可以被使用,无需注册。Vue提供了两个内置组件,可以帮助你制作基于状态变化的过渡和动画:会在一个元素或组件进入和离开DOM时应用动画。本章节会介绍如何使用它。会在一个v-for列表中的元素或组件被插入,移动,或移除时应用动画Transition进入或者离开的动画由v-if所触
王大可996
·
2024-02-07 17:02
vue3
前端
javascript
vue.js
vue
vue3
transition-group详解
vue3
transition-group详解一、transition-group二、平移过渡动画三、总结transition-group组件是一个非常有用的工具,可以在Vue应用中实现过渡效果。
小钱999
·
2024-02-07 17:02
Vue3
vue.js
前端
javascript
vue3
-插件
插件插件(Plugins)是一种能为Vue添加全局功能的工具代码。安装一个插件在main.ts或者main.js中的入口文件内import { createApp } from 'vue'const app = createApp({})app.use(myPlugin, { /* 可选的选项 */})一个插件可以是一个拥有install()方法的对象,也可以直接是一个安装函数本身。安装函数会接
王大可996
·
2024-02-07 17:32
vue3
vue.js
vue
前端
javascript
Vue3
跨域代理设置
Vue3
中,就不要再使用什么vue.config.js文件来配置跨域代理了
Vue3
的项目,在通过vite来创建项目之后,会自动创建一个vite.config.js文件,跨域的代理就可以在这个文件中配置了
Leo_DLi
·
2024-02-07 17:31
vue.js
前端
javascript
vue3
-内置组件-TransitionGroup
是一个内置组件,用于对v-for列表中的元素或组件的插入、移除和顺序改变添加动画效果。与的区别支持和基本相同的props、CSS过渡class和JavaScript钩子监听器,但有以下几点区别:默认情况下,它不会渲染一个容器元素。但你可以通过传入tagprop来指定一个元素作为容器元素来渲染。过渡模式在这里不可用,因为我们不再是在互斥的元素之间进行切换。列表中的每个元素都必须有一个独一无二的key
王大可996
·
2024-02-07 17:59
vue3
vue.js
前端
javascript
vue
Vue 3 + Koa2 + MySQL 开发和上线部署个人网站
Vue3
+Koa2+MySQL开发和上线部署个人网站记录个人的一个操作步骤,顺序不分先后,嫌啰嗦请出门右转!
Leo_DLi
·
2024-02-07 17:29
Web前端
Vue
Node
mysql
前端
Koa2
Vue
vue3
+Element-plus el-pagination分页组件英文如何转换为中文
解决方案如下:在main.js中导入相应的包,引入zhCn,在使用时添加语言,代码如下:import{createApp}from'vue'importpiniafrom'@/stores/index'importAppfrom'./App.vue'importrouterfrom'./router'import'./assets/main.scss'//自己的样式尽可能的往下放import*as
张小瑜
·
2024-02-07 16:00
vue3
vue
前端
vue.js
javascript
vue3
父子组件传值defineProps,子组件回调方法defineEmits
父组件父子组件传值defineProps,子组件回调方法defineEmits父组件修改值子组件跟着变化,无论数组换是对象这是子组件给父组件传值:{{childToFatherData}}1ref和组件名称不要相同2ref需要先被定义import{ref,onMounted,reactive}from"vue";importhomeComfrom"./child.vue";//变量constid=
前端小云儿
·
2024-02-07 16:00
vue技能提升
javascript
前端
开发语言
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他