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导出excel
前端学习笔记
文章目录1、学习路线2、token的安全储存方案3、跨域4、相关的学习链接前言:最近在学习前端补齐我的软件技能树,最近简单总结一下1、学习路线基本:
vue3
、ts(js)、vite、eslint、css
Dream_Kite
·
2023-12-25 13:23
前端
学习
笔记
29
Vue3
中父组件如何向子组件传值
概述通过prop传递值给子组件在
Vue3
中是非常常用的方法。比如,我们可以设计一个卡片组件,往这个组件中,传递标题和内容,卡片会进行相应的渲染。
Python私教
·
2023-12-25 13:22
vue.js
前端
javascript
vue3
菜单权限管理实现
前提你的菜单是根据路由动态生成的,具体可以参考这篇博客对el-menu组件进行递归封装(根据路由配置动态生成)描述首先将路由分为常量路由constantRoute(所有用户都有的路由)和异步路由asyncRoute(需要动态加载的前端路由)每次进入系统时根据不同的用户向后端发送请求获取该用户的路由权限信息,一般是个数组。所使用的API1.动态添加路由apirouter.addRoute(paren
Attacking-Coder
·
2023-12-25 13:38
vue.js
前端
javascript
导出excel
importorg.apache.poi.hssf.usermodel.HSSFRow;importorg.apache.poi.hssf.usermodel.HSSFSheet;importorg.apache.poi.hssf.usermodel.HSSFWorkbook;//controllerHSSFWorkbookwb=evaluateService.getEvaluationExpor
林太浪先生
·
2023-12-25 12:55
vue3
使用pinia实现全局变量共享,主动监听变化
首先创建一个js文件//stationsStore.jsimport{defineStore}from'pinia';exportconstuseStationsStore=defineStore('stations',{state:()=>({stationId:'',}),actions:{setStationId(newStationId){this.stationId=newStation
青莳吖
·
2023-12-25 12:41
javascript
前端
vue.js
vue3
中reactive踩坑记录
在
Vue3
中,reactive是用来创建响应式数据的。当你尝试用stations=[];直接覆盖一个响应式对象时,
Vue3
并不会再将其视为响应式的,而是将其替换为一个普通的JavaScript数组。
青莳吖
·
2023-12-25 12:41
vue.js
javascript
前端
Apache POI
应用场景:导出交易明细、业务系统
导出Excel
报表、批量导入业务数据导入ApachePOI的maven坐标org.apache.poipoi3.16org.apach
ZSYP-S
·
2023-12-25 12:05
apache
基于
VUE3
+Layui从头搭建通用后台管理系统(前端篇)十六:统计报表模块相关功能实现
1.详细课程地址:https://edu.csdn.net/course/detail/381832.源码下载地址:点击下载二、界面预览三、开发视频3.1B站视频地址:基于
VUE3
+Layui从
军军君01
·
2023-12-25 12:58
前端
layui
javascript
vue3
前端框架
前端项目
管理系统
基于
VUE3
+Layui从头搭建通用后台管理系统(前端篇)十七:演示功能模块相关功能实现
一、本章内容 本章实现常见业务功能,包括文章管理、商品管理、订单管理、会员管理等功能。1.详细课程地址:https://edu.csdn.net/course/detail/381832.源码下载地址:点击下载二、界面预览三、开发视频3.1B站视频地址:
军军君01
·
2023-12-25 12:27
前端
layui
javascript
vue3
前端框架
管理系统
前端实例
Vue3
数据响应式原理以及依赖收集详解(含代码)+面试题如何回答
Vue3
响应式原理实现+Weakmap与map以及对象和数组的区别
面试题:1.
Vue3
如何实现数据响应式?
学海里的小码农
·
2023-12-25 11:41
vue问题
javascript
前端
vue.js
Vue3
中diff算法的优化和乱序比对的实现-详细步骤(包看包会)
接上回说到,当老的虚拟节点的儿子是一个数组类型,新的虚拟节点的儿子也是一个数组类型,那么就会进行diff比较我们现在来写patchKeyedChildren有Key情况下,先从头部比较我们先创建四个指针,由于c1和c2都是从0开始的,所以它俩的头指针我们可以用一个,然后c1尾指针是e1,c2的尾指针是c2然后进行循环,有任何一方停止循环则直接跳出判断c1项和c2项是否是同一个节点,如果是,那我们就
web老猴子
·
2023-12-25 11:40
前端
linux
运维
VUE3
对象和数组完整响应原理代码和详解
/**原理:当触发数据读取操作时,执行副作用函数并存储到桶中*当设置数据操作时,再将副作用函数从桶中取出并执行*///用一个全局变量activeEffect存储被注册过的副作用函数letactiveEffect//constbuket=newSet()/**weakMap为弱引用,不影响垃圾回收机制工作,当用户代码对一个*对象没有引用关系时,垃圾会收器会回收该对象,避免引起栈堆的溢出*/const
Jake N
·
2023-12-25 11:39
javascript
vue.js
开发语言
前端
Vue3
计算属性与监听属性和生命周期
文章目录一、计算属性与监视1、computed函数2、watch函数3、watchEffect函数二、生命周期1、与2.x版本生命周期相对应的组合式API2、新增的钩子函数3、代码实例一、计算属性与监视1、computed函数与computed配置功能一致只有getter有getter和setter2、watch函数与watch配置功能一致监视指定的一个或多个响应式数据,一旦数据变化,就自动执行监
史赛豪
·
2023-12-25 11:39
vue.js
javascript
前端
Vue3
之透传 Attributes
透传的情况没有被该组件声明为props或者emits的attribute,例如class,id等v-on绑定的监听器(事件)第1种透传情况(class,id等):的模板-->clickme//父组件使用//透传之后的效果:如果button上面已经有class,它们会进行合并clickme第2种透传情况(v-on监听器)//父组件使用//MyButton.vue//默认@click="onClick
前端入门到入坑
·
2023-12-25 10:30
初识
Vue3
1.Vue.js安装方式一:直接CDN引入方式二:下载和引入下载Vue的源码,可以直接打开CDN的链接:通过script标签,引入刚才的文件:2.
Vue3
的简单使用Vue.createApp({template
ytllll
·
2023-12-25 09:26
Vue3
知识点总结
目录一.创建Vue2工程1.使用vue-cli创建2.使用vite创建二.常用CompositionAPIsetupref函数reactive函数计算属性与监视1.computed函数2.watch函数3.watchEffect函数一.创建Vue2工程1.使用vue-cli创建查看@vue/cli版本,确保@vue/cli版本在4.5.0以上vue--version安装或者升级你的@vue/cli
蛋黄派i
·
2023-12-25 09:58
vue.js
javascript
前端
学习 Vue 3 源码
Vue3
是一款流行的前端框架,它的数据代理和虚拟DOM实现是其核心功能之一
Vue3
的数据代理在
Vue3
中,数据代理是指将组件实例的属性代理到其内部状态对象上。
鲲罹
·
2023-12-25 09:28
vue.js
javascript
前端
vue3
配置 @符号
config,ts配置@有爆红安装npminstall一下然后配置路径提示功能tsconfig.json配置路径提示功能一共这两个路径配置
只会安静敲代码的 小周
·
2023-12-25 08:30
前端
vue3
开发一个todo List
创建新的
Vue3
项目:按装
vue3
的工具npminstall-g@vue/cli创建一个新的
Vue3
项目:vuecreate
vue3
-todolist进入项目目录:cd
vue3
-todolist代码:在项目的
老大白菜
·
2023-12-25 08:19
vue3/vue2
vue.js
javascript
前端
Vue3
和Vue2的区别
前言
Vue3
的文章也跟新了不少,相比vue2还是有很多区别的,有许多重要的变化和改进。
heiyay
·
2023-12-25 08:06
vue.js
javascript
前端
vue3
插槽slot
插槽是子组件中的提供给父组件使用的一个占位符,用表示,父组件可以在这个占位符中填充任何模板代码,如HTML、组件等,填充的内容会替换子组件的元素。元素是一个插槽出口(slotoutlet),标示了父元素提供的插槽内容(slotcontent)将在哪里被渲染。一、匿名插槽子组件FancyButton中插槽模板#基础用法#可指定默认插槽内容:父组件没有提供任何插槽内容时,默认渲染的插槽内容Submit
irisMoon06
·
2023-12-25 08:33
前端
vue.js
typescript
vue3
中使用nextTick和forceUpdate+
vue3
ts使用EventBus
$forceUpdate()
vue3
中使用import{getCurrentInstance}from'vue'//先引入setup(){//解构赋
irisMoon06
·
2023-12-25 08:32
前端笔记
vue.js
vue3
element plus 设置一个公共树控件以及父子之间的传值
//tree的代码{{props.name}} {{scope.node.label}}import{defineEmits}from'vue'constemit=defineEmits(['childfun'])constprops=defineProps({name:String,Tree:null,nodekey:Number,})consthandleNodeClick=(dat
隐含
·
2023-12-25 07:21
vue.js
javascript
前端
在Vue 3中,引入全局样式
在
Vue3
中,引入全局样式:在src文件夹下创建一个新的样式文件(例如styles.css)。在该样式文件中编写您需要的全局样式。
隐含
·
2023-12-25 07:20
vue.js
前端
javascript
Vue3
+Vite项目部署遇见的问题
项目场景:
Vue3
+Vite部署单页。参考链接:
Vue3
ViteJavaScript问题描述在部署
Vue3
项目时,敲入命令npmrundev,显示Vite不是内部或外部命令。
buzzaz
·
2023-12-25 07:34
vue.js
vue 内置指令-v-pre/v-memo
一、v-pre使用了该指令的元素和子元素会被编译忽略,也就是不进行编译,其中包含的所有vue模版语法都会原样显示,作用加快vue的编译例子:{{不会被编译}}运行效果:二、v-memo
vue3
.2+新增命令提高渲染能力
wuhuhuan
·
2023-12-25 06:07
vue
vue.js
javascript
前端
Vue3
学习(后端开发)
目录一、安装Node.js二、创建
Vue3
工程三、用VSCode打开四、源代码目录src五、入门案例——手写src六、测试案例七、ref和reactive的区别一、安装Node.js下载20.10.0LTS
翰戈.summer
·
2023-12-25 02:29
其他内容
Vue3
前端
后端
vue3
+ts项目封装echarts饼图
下载echartsnpmiecharts饼图对应type为pie成果图:(数据为动态展示所以要封装组件)封装组件为EPIPieChart.vue封装组件通用代码importechartsfrom'@/assets/ts/echarts';import{nextTick,reactive,watch}from'vue';constprops=defineProps({pid:{type:String
学习吖
·
2023-12-25 01:19
echarts
echarts
javascript
ecmascript
vue3+ts
封装饼图
3D饼状图,3D环形图, vue饼状图组件, 3D饼状图环形图封装vue组件, echarts-gl 3D饼状图环形图,
vue3
3D饼状图环形图组件
效果是这样的。完整代码在最后面。第一步先安装echart和echarts-gl,安装新版的即可,安装完成后,在项目中新建一个Vue文件,在新文件中引入,或者在main.js中全局引入npminstallecharts--savenpminstallecharts-gl--saveimport*asEchartsfrom'echarts';import'echarts-gl';二组件封装1先弄个盒子
爱新觉罗·苟子
·
2023-12-25 01:17
echarts
vue.js
前端
通过iframe嵌入三方系统时遇到的跨域问题及解决方案
实现方式前端使用
vue3
,通过路由meta获取ifra
_老逄
·
2023-12-25 01:09
vue.js
javascript
html5
vue3
新项目 - 搭建路由router
创建router/index文件main.ts安装router然后在app下面去设置路由出口
只会安静敲代码的 小周
·
2023-12-25 01:29
vue3
echarts案例之日历
一、此案例基于
Vue3
+ts,效果展示:二、单个属性的值:1、visualMap.pieces根据值自定义每个小块的颜色pieces:[{min:0,//最小值max:20,//最大值label:'未统计
Her...
·
2023-12-25 00:36
echarts
echarts
javascript
vue.js
前端
1024程序员节
N-136基于springboot,vue在线聊天系统
开发工具:IDEA服务器:Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:TypeScript+
Vue3
.0+ElementUI-Plus
IT教程资源
·
2023-12-25 00:05
javaweb毕设成品项目
开发工具
spring
boot
vue.js
后端
Vue 3 表单处理精讲:打造响应式注册表单的艺术
我们将使用
Vue3
的setup函数和ref来创建响应式的表单数据,并使用
诸葛妙计
·
2023-12-24 22:08
Vue编程笔记
vue.js
javascript
前端
ecmascript
前端框架
揭开
Vue3
响应式系统的神秘面纱:多种监听状态变量变化的方法大揭秘
在
Vue3
中,响应式系统是其核心特性之一。通过响应式系统,Vue可以自动跟踪组件的状态变化,并根据变化更新视图。这使得开发者能够更加高效地开发复杂的用户界面,同时保持代码的可读性和可维护性。
诸葛妙计
·
2023-12-24 22:07
Vue编程笔记
vue.js
前端
javascript
vue
ecmascript
前端框架
vue3监听
一文讲透
Vue3
服务器端渲染: 比较SSR和SSG的应用和优势
若此篇文章对阁下有所裨益,敬请-点赞⭐-收藏-关注目录一、
Vue3
服务器端渲染(SSR)概述基本概念
Vue3
中的实现方式案例说明二、
Vue3
静态站点生成(SSG)基础工作原理在Vue
诸葛妙计
·
2023-12-24 22:07
vue.js
前端
javascript
经验分享
typescript
vue
vue进阶
Vue3
入门精讲:一文讲透
Vue3
知识点
若此篇文章对阁下有所裨益,敬请-点赞⭐-收藏-关注一、
Vue3
的安装和项目设置要安装
Vue3
并设置一个新项目,你可以遵循以下步骤:1.安装Node.js和npm确保你的开发环境中已经
诸葛妙计
·
2023-12-24 22:37
经验分享
vue.js
前端
javascript
typescript
前端框架
vue入门
Vue3
揭秘:案例深度讲解
Vue3
全部新特性
Vue3
是Vue.js的最新版本,它带来了许多新的特性和优势,使开发者能够更轻松地构建复杂的前端应用程序。本文将用案例深入探讨Vue
诸葛妙计
·
2023-12-24 22:37
Vue编程笔记
vue.js
前端
javascript
vue
typescript
es6
经验分享
Vue 3 新特性解锁: Fragment 的强大用途
若此篇文章对阁下有所裨益,敬请-点赞⭐-收藏-关注在
Vue3
中,Fragment是一种特殊的组件,它允许你在单个组件中返回多个根节点,而不需要一个额外的包裹元素。在早期的Vue版本中
诸葛妙计
·
2023-12-24 22:35
Vue编程笔记
vue.js
javascript
前端
经验分享
typescript
ecmascript
前端框架
vue3
+ts 实现文件在线预览
一、背景企业微信自建项目中要求PC端也能进行文件预览,但是企业微信提供的接口只能在移动端使用,通过查阅资料修改成贴合项目的方法。参考:https://blog.csdn.net/w_t_y_y/article/details/115767747kkFileView官方文档二、preview-file组件1.三种方式:①、OfficeWeb查看器http://view.officeapps.live
汪叽家的兔子羡
·
2023-12-24 22:14
前端
vue.js
typescript
文件在线预览
vue3
前端开发之通过vue-office组件实现文件预览
中代码前言在实现文件预览的时候我们可以通过vue-office组件来实现文件的预览效果效果图docx文件xlsx文件pdf文件vue中简单案例1、安装组件整体安装和分开安装:vue-demi可同时兼容
vue3
冯浩(grow up)
·
2023-12-24 22:12
vue组件
vue.js
前端
javascript
Vue3
中的脚手架工具Vite到底牛在哪, 一文全知道
Vue是一套用于构建用户界面的渐进式框架,与其它大型JS框架不同,Vue被设计为可以自底向上逐层应用,更易上手,还便于与第三方库或既有项目整合,因此,Vue完全能够为复杂的单页应用提供驱动。伴随着Vue.js3.0的正式发布,这款优秀的前端开发框架迎来了一款轻量级的环境构建工具——Vite。Vite是一个由原生ESM驱动的Web开发构建工具,在开发环境下基于浏览器原生ESimports开发,在生产
ur home
·
2023-12-24 20:38
转载
vite
Vue3
中props的原理与使用
在
Vue3
中,props仍然是用来接收父组件传递给子组件的数据的。然而,在
Vue3
中,props的使用有一些变化。
我爱学习yq
·
2023-12-24 20:43
vue.js
javascript
前端
vue3
+ts集成mockjs
文章目录前言mock官方文档安装mockjs在src文件夹下创建mock文件夹index.tstyping.tsapis1.tsapis2.tsapis3.ts生成随机数据main.ts引入mockjsshim-vue.d.ts添加声明在根目录package.json中的scripts新增一种运行方式"serve:mock"在根目录创建对应的.env.development、.env.mock文件
大牙Adela
·
2023-12-24 19:18
vue.js
typescript
vue3
的组件通信
父传子1、在父组件的子组件标签自定义一个属性,挂载要传输的变量2、在子组件中通过props来接受数据,如果数据只是在视图中展示,那么直接使用就是,如果数据需要参加逻辑运算那么在setup函数中设置形参props,用props.自定义属性名来调用数据即可父组件:子组件子传父1、在父组件的子组件标签上,自定义事件挂载要调用的方法2、在子组件的setup函数中解构出emit,通过emit触发父组件的事件
文菇凉666
·
2023-12-24 15:19
Vue3
语法
setup一:解决引入问题,引用插件实现自动引入下载依赖:npmiunplugin-auto-import-D在vite.config.js中进行配置importAutoImportfrom'unplugin-auto-import/vite';plugins:[Vue(),AutoImport({imports:['vue','vue-router']})]二:定义数据1:死数据,不可以修改,但
林几许
·
2023-12-24 15:24
第39节:
Vue3
表单输入绑定及修饰符
在UniApp中使用
Vue3
框架时,你可以使用表单输入绑定来将用户输入与组件的数据进行绑定。
特创数字科技
·
2023-12-24 15:24
Vue3
uni-app
vue.js
前端
javascript
大屏适配
v-scale-screen大屏适配插件1.安装npminstallv-scale-screen#oryarnaddv-scale-screen2.
Vue3
orVue2.7版本.............
肖_53e4
·
2023-12-24 13:11
详解
Vue3
中的内置组件(transition)
本文主要介绍
Vue3
中的内置组件(transition)的普通写法和setup写法。
专业研究祖传Bug编写术
·
2023-12-24 11:11
Vue
3基础入门教程
vue.js
前端
javascript
Vue3
中的混入(mixins)
本文主要介绍
Vue3
中的混入(mixins)。目录一、在普通写法中使用混入:二、在setup写法中使用混入:混入是Vue中一种用于在组件中共享可复用功能的特性。在
Vue3
中,混入的使用方式有所改变。
专业研究祖传Bug编写术
·
2023-12-24 11:41
Vue
3基础入门教程
javascript
前端
vue.js
上一页
109
110
111
112
113
114
115
116
下一页
按字母分类:
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
其他