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
SpringBoot+SpringSecurity+MybatisPlus+
Vue3
小项目摘录(二)
文章目录SpringSecurity框架引入以及几个常用工具类几个常用的工具类介绍jwt相关1)最常使用的JWT这种方案有一些缺点:JWT正好可以解决这些问题:可以看出JWT以不同颜色区分,两个小数点隔开,分为了三部分:也可以参考hutool.com中的工具类哦我之前已经封装过一些工具了类,在这里就直接拿来使用了JWT的工具类:String常用字符串操作的工具类:后台跨域处理的配置类:编写基本的请
许锅锅啊
·
2023-12-31 08:24
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
后端
java
visual
studio
code
mysql
SpringBoot集成
Vue3
实现的系统(三)
学习目标:SpringBoot集成
Vue3
实现的系统(三)小内容完结篇提示:SpringBoot2与
Vue3
的小练习图文摘录(三)例如:三篇文章带你更熟悉掌握前后端分离的基本实现新闻模块化操作在后台的很多实际应用中都存在这很多的内容编辑的处理
许锅锅啊
·
2023-12-31 08:54
SpringBoot
Vue
Java
spring
boot
后端
java
vscode
mysql
大数据
SpringBoot集成
Vue3
实现的系统(二)
学习目标:SpringBoot集成
Vue3
实现的系统(二)提示:SpringBoot2与
Vue3
的小练习图文摘录(二)例如:三篇文章带你更熟悉掌握前后端分离的基本实现用户信息的批量删除在表格中添加一列并设置其
许锅锅啊
·
2023-12-31 08:53
Java
SpringBoot
Vue
spring
boot
后端
java
spring
intellij-idea
visual
studio
code
mysql
SpringBoot集成
Vue3
实现的系统(一)
学习目标:SpringBoot2+
Vue3
+MP图文摘录(一)提示:SpringBoot2与
Vue3
的小练习图文摘录高能提示:三篇文章带你更熟悉掌握前后端分离的基本实现一、vue的基本环境搭建新建项目
vue3
许锅锅啊
·
2023-12-31 08:53
Java
spring
boot
后端
java
SpringBoot+SpringSecurity+MybatisPlus+
Vue3
小项目摘录(六)
文章目录后台主界面搭建页面可以直接参考elementPlus中的布局容器实现编写index.vuehtml代码css样式代码预览效果如下:每个vue视图中的内容都是相同的在lauout/index.vue中进行引入组件tabs/index.vue组件的内容如下:footer/index.vue组件的内容如下:左侧动态权限菜单的实现1、登录成功之后在后台动态的查询该用户的权限信息修改LoginSuc
许锅锅啊
·
2023-12-31 08:17
SpringSecurity
MybatisPlus
SpringBoot
spring
boot
vue.js
后端
java-ee
javascript
intellij
idea
vue3
引入百度地图(两种方法)
首先要有百度开放平台并进行注册,不懂看这里###第一种方法地图引入流程安装vue-baidu-map-3x插件参考官网地址:快速上手|vue-baidu-map-3xnpminstallvue-baidu-map-3x--save在public/index.html文件中引入创建vue文件,编写如下元素布局{{address}}message.success('定位成功已切换到'+e.addres
@tg6666666666666
·
2023-12-31 07:09
百度
Vue3
使用WangEditor编辑器
WangEditor的基本使用,图片上传功能没详细讲解,只是做个记录。Componets下定义WangEditor.vue文件import{defineProps,computed,shallowRef,defineEmits}from'vue'import{Editor,Toolbar}from'@wangeditor/editor-for-vue'importCookiesfrom'js-co
会编码的派大星
·
2023-12-31 07:49
Vue
编辑器
vue.js
前端
最新版本
Vue3
的学习笔记-第四章
最新版本
Vue3
的学习笔记-第一章最新版本
Vue3
的学习笔记-第二章最新版本
Vue3
的学习笔记-第三章(上部)最新版本
Vue3
的学习笔记-第三章(下部)最新版本
Vue3
的学习笔记-第四章4.路由4.1.
.徐十三.
·
2023-12-31 07:43
前端框架
学习
笔记
vue.js
[Vue warn]: injection “Symbol(router)“ not found.
[Vuewarn]:injection“Symbol(router)”notfound.当前问题
vue3
,使用路由的时候报错main.ts:8[Vuewarn]:injection“Symbol(router
.徐十三.
·
2023-12-31 07:43
vue.js
javascript
前端
最新版本
Vue3
的学习笔记-第五章
最新版本
Vue3
的学习笔记-第一章最新版本
Vue3
的学习笔记-第二章最新版本
Vue3
的学习笔记-第三章(上部)最新版本
Vue3
的学习笔记-第三章(下部)最新版本
Vue3
的学习笔记-第四章最新版本
Vue3
.徐十三.
·
2023-12-31 07:11
前端框架
学习
笔记
vue.js
vue3
ts 使用 Ant Design Vue 全局引入 icons
import{createApp}from'vue'importAppfrom'./App.vue'importrouterfrom'./router'importstorefrom'./store'importAntdfrom'ant-design-vue'//导入所有图标库import*asIconsfrom"@ant-design/icons-vue";importtype{Componen
该用户已成仙
·
2023-12-31 06:01
ts
vue
vue.js
typescript
vite 创建
vue3
项目 (vue-router、vuex、scss、环境变量、selint、stylelint、normalize.css)
目录一.创建基础vue项目二.安装vue-router三.设置路径别名@四.vuex五.SCSS六.环境变量七.eslint八.stylelint九.normalize.css一.创建基础vue项目npminitvite----templatevue选择vue->vue-ts进入目录运行npmruninstall与npmrundev便可运行二.安装vue-routernpminstallvue-r
该用户已成仙
·
2023-12-31 06:30
vue
js
ts
vue.js
javascript
typescript
node: /lib64/libm.so.6: version `GLIBC_2.27‘ not found
node:/lib64/libm.so.6:version`GLIBC_2.27‘notfound1.背景说明2.原因3.解决方法4.打包镜像5.参考1.背景说明为了适配
vue3
,发布前端项目的jenkins
山巅
·
2023-12-31 05:05
#
node
node
GLIB
NetCore Vue前端实现导出功能及解决
导出excel
表格无法打开的问题
今天做接口导出功能测试,VUE调用接口下载文件总是打不开,使用浏览器或者Postman访问保存文件均正常,接口代码返回如下图:后台返回数据:VUE前端下载后打开,如图:经过一番查找测试之后,因为接口时post的问题,所以传递参数有区别:1.解析后台返回的文件流这种方式就是后台将要导出的文件以文件流的方式返回给前端,前端通过blob去解析,再动态创建a标签。封装单独的导出接口:xxx.js/***g
csdn_aspnet
·
2023-12-31 01:28
.Net
Core
VUE
NetCore
vue
excel
Vue3
中实现聊天室界面滚动条默认滑动到最底部
1、背景:实现一个类似于chatGpt的聊天界面,左侧具有创建会话以及聊天记录列表界面,如图:2、需求:用户单击左侧聊天记录列表,以及新发送消息,右侧会话历史滚动条需要实时保持在聊天记录最底部,并且当用户滚动滚动条时,取消滚动到底部的效果(避免页面抖动),当用户再次将滚动条滚动到底部时,再次触发滚动到底部效果//通过class绑定会话容器.height{height:800px;}3、只需要封装方
₍•ʚ•₎呀呀
·
2023-12-31 01:26
vue.js
创建
vue3
数学符号选择器(
vue3
+elementPlus+ts)
本文包含两种效果:效果一:数学符号只能选择一次,选中的数学符号高亮效果二:相同的数学符号可以选择多次,当前选中的数学符号高亮首先创建math.ts定义常见数学符号数组:exportconstsymbols=[{id:1,value:'+',description:'加号'},{id:2,value:'-',description:'减号'},{id:3,value:'×',description:
₍•ʚ•₎呀呀
·
2023-12-31 01:26
前端
vue.js
javascript
Vue3
路由缓存问题
问题场景点击菜单切换页面,由于所有子菜单用的同一个组件(只是渲染数据不同),所以组件不会重新渲染(复用),请求不会发送,数据也就不会更新产生原因路由只有参数变化时,会复用组件实例解决方案给router-view添加key,实现强制更新2.使用beforeRouteUpdate导航钩子(监听路由变化的函数)当路由变化时,将更新数据的函数放进去,只要路由发生变化就会调用函数更新数据方案对比对比两种方案
午安້໌ᮨ
·
2023-12-31 00:12
前端
javascript
开发语言
Vue3
-30-路由-嵌套路由的基本使用
什么是嵌套路由嵌套路由:就是一个组件内部还希望展示其他的组件,使用嵌套的方式实现页面组件的渲染。就像根组件通过路由渲染普通组件一样,嵌套路由也是一样的道理。嵌套路由的相关关键配置1、标签声明被嵌套组件的渲染位置;2、路由配置表中使用children:[]来声明嵌套的子路由;3、子路由的path属性中不可以带/,否则无法匹配!4、嵌套路由可以无限嵌套。嵌套路由的语法格式{path:'/a',//父级
NorthCastle
·
2023-12-31 00:07
Vue3
vue3
路由
嵌套路由
Vue3
-29-路由-编程式导航的基本使用
补充一个知识点路由配置中的name属性:可以给你的路由指定name属性,称之为命名路由。这个name属性在编程式导航传参时有重要的作用。命名路由的写法如下:像指定path一样,直接指定一个name属性即可。{path:'/d',name:'dName',component:componentC}什么是编程式导航编程式导航是相对于标签的路由方式来讲的。的方式称之为声明式导航;编程式导航:就是在代码中
NorthCastle
·
2023-12-31 00:36
Vue3
vue3
路由
编程式导航
Vue3
-31-路由-RouterView的name属性的作用
作用描述标签是用来渲染路由对应的组件的位置;默认情况下,一个路由是只对应一个组件的。但是,可以通过给指定name属性的方式,实现同时渲染多个组件的效果。这也叫做命名视图。注意点1、因为一个路由需要对应多个组件,所以在进行路由配置时需要使用components来代替component;2、在使用时指定name属性,不指定的,默认是default;3、components中使用key-value的形式
NorthCastle
·
2023-12-31 00:35
Vue3
vue3
路由
命名视图
routerview
CAMPUS 校园伙伴匹配系统完结啦
SUPER速配-伙伴匹配系统CAMPUS校园伙伴匹配系统项目介绍校园伙伴匹配(CAMPUS伙伴),一个前后端分离的用户匹配系统,前端使用Vite+
Vue3
+Vant4,后端使用SpringBoot+MyBatis-Plus
猫十二懿
·
2023-12-30 21:02
前后端分离项目
java
springboot
vue3
项目中使用vite-plugin-svg-icons插件
png格式的图片可以合成精灵图,然后根据定位使用那么svg格式的图片,可以通过插件打包成svg地图,通过ID来使用,一次加载,动态使用,图片无需懒加载,参考官网插件安装yarnaddvite-plugin-svg-icons-D#ornpmivite-plugin-svg-icons-D#orpnpminstallvite-plugin-svg-icons-D在vite.config.ts文件中配
Eleven....
·
2023-12-30 18:23
vue3插件
vue3
v-model语法糖
count”和@input=“count=$event”xxx.sync语法糖完整写法:xxx=“msg”和@update:xxx=“msg=$event”现在:一个v-model指令搞定,不需要记忆两种语法
vue3
Eleven....
·
2023-12-30 18:18
v-model
vue3
初识Sringboot3+
vue3
环境准备
环境准备后端环境准备下载JDK17https://www.oracle.com/java/technologies/downloads/#jdk17-windows安装就下一步下一步,选择安装路径配置环境环境JDK17+、IDEA2021+、maven3.5+、vscode后端基础:javaSE,javaWeb、JDBC、SMM框架(Spring+SpringMVC+MyBatis)、MyBati
QGS-CD
·
2023-12-30 17:26
java
vue.js
npm
vscode安装
vue3
环境
vscode官网(https://code.visualstudio.com/)下载安装vscode随便安装在哪个盘,安装完成后在插件中心安装VUE插件,搜索Chinese会出现中文插件,点击安装。安装完成后按下ctr+shift+p会出现搜索页面,搜索configuredisplaylanguage选择中文简体,重启vscode后就是中文显示了。然后再在插件中心搜索:volar(Vuelangu
小白想进阶
·
2023-12-30 16:18
vscode
vue.js
ide
Vue实现
导出Excel
表格,提示“文件已损坏,无法打开”的解决方法
一、vue实现
导出excel
1、前端实现xlsx是一个用于读取、解析和写入Excel文件的JavaScript库。它提供了一系列的API来处理Excel文件。
邹荣乐
·
2023-12-30 15:14
vue
其他
导出Excel表格
文件已损坏
无法打开
xlsx
responseType
blob
arraybuffer
在
Vue3
中实现前端
导出Excel
功能
本文主要介绍在
Vue3
中实现前端
导出Excel
功能。
专业研究祖传Bug编写术
·
2023-12-30 14:24
Vue
3基础入门教程
前端
excel
vue.js
javascript
前端框架
详解
Vue3
中的常见的监听事件submit、mouseenter和mouseleave
本文主要介绍
Vue3
中的常见的监听事件submit、mouseenter和mouseleave。
专业研究祖传Bug编写术
·
2023-12-30 14:20
Vue
3基础入门教程
vue.js
javascript
前端
前端框架
详解
Vue3
中的事件监听方式
本文主要介绍
Vue3
中的事件监听方式。目录一、v-on指令二、使用@符号简写三、事件修饰符四、动态事件名五、常见的监听事件六、自定义事件在
Vue3
中,事件监听的方式与Vue2有一些不同。
专业研究祖传Bug编写术
·
2023-12-30 14:19
Vue
3基础入门教程
vue.js
前端
javascript
前端框架
详解
Vue3
中的常见的监听事件click、input和change
本文主要介绍
Vue3
中的常见的监听事件click、input和change。
专业研究祖传Bug编写术
·
2023-12-30 14:19
Vue
3基础入门教程
javascript
前端
vue.js
前端框架
在
Vue3
中实现发送网络请求功能
本文主要介绍在
Vue3
中实现发送网络请求功能。目录使用Axios实现使用fetch实现使用Axios实现在
Vue3
中,可以使用Axios来发送网络请求。
专业研究祖传Bug编写术
·
2023-12-30 14:15
Vue
3基础入门教程
javascript
前端
vue.js
前端框架
vue实现点击按钮
导出Excel
导出(静态导出)所用技术利用xlsx和file-saver
导出Excel
点击对应按钮导出表单数据生成Excel格式如下所示:代码!
小阳生煎
·
2023-12-30 14:11
#
Element
#
Vue2
vue.js
javascript
ecmascript
1024程序员节
VUE3
实现点击按钮下载文件功能
VUE3
实现点击按钮下载文件功能在写vue项目时,有个需求是点击表格中某一行的下载按钮,然后开始下载这一行对应的文件,效果如下:表格每行的最右侧的蓝色按钮就是点击下载,这里涉及到原生的JavaScript
栀椩
·
2023-12-30 14:40
web开发
vue.js
javascript
前端
【
Vue3
】Refused to frame ‘http://www.xxxxx.com/‘ because it violates the following Content Security
错误:在Vue内使用iframe标签然后引入了外部链接无法正常显示内容Refusedtoframe'http://xxxxxx/'becauseitviolatesthefollowingContentSecurityPolicydirective:"default-src'self'".Notethat'frame-src'wasnotexplicitlyset,so'default-src'i
春暖花开.,
·
2023-12-30 14:06
前端
javascript
开发语言
vue3
中使用defineComponent封装hook实现模板复用
文章目录一、前言二、`useTemplate`实现三、最后一、前言最近在做
Vue3
项目的时候,在思考一个小问题,其实是每个人都做过的一个场景,很简单,看下方代码{[item.name}}今年已经{[item.age
小马甲丫
·
2023-12-30 14:51
#
vue
javascript
前端
vue3
defineComponent
hook
ruoyi框架 自定义
导出Excel
js:functionexportExcel(){$.ajax({url:prefix+"/export",async:false,type:"post",data:{modelId:$("#modelId").val(),groupName:$("#groupName").val()},success:function(r){if(r.code=='0'){ //下载创建好的excelwindo
月亮与山与草
·
2023-12-30 12:35
ruoyi
java
Vue 2最终版本 v2.7.16 已发布
我们将见证一个时代的结束,从今以后Vue团队将全力以赴维护
Vue3
。让我们回顾一下Vue2的发展历程,以及最后一个版本的更新内容。Vue2的最后一个版本是一个具有里程碑意义的时刻。
南城FE
·
2023-12-30 12:59
前端框架Vue那些事
南城前端专栏
vue.js
前端
javascript
Vue 发布 3.4 「灌篮高手」版本
本文翻译自Announcing
Vue3
.4,作者:EvanYou,略有删改。今天我们很高兴地宣布
Vue3
.4灌篮高手版本发布!
南城FE
·
2023-12-30 12:25
南城前端专栏
前端框架Vue那些事
vue.js
前端
javascript
之
vue3
后台管理中的大屏展示。
使用大屏展示的时候有很多种场景,众多场景都是为了实现大屏自适应。大屏,顾名思义,就是放在一个固定的屏幕上看的,即使你不做自适应,放在一个固定的屏幕上看也没啥问题,但是很多做大屏的是为了在PC端看,PC端屏幕又是参差不齐的,所以需要做自适应。方案一:使用transform的大小缩放来实现,我们先写一个缩放容器AutoScalContainer.vue,代码如下:/***自动缩放容器*使用transf
23朵毒蘑菇
·
2023-12-30 11:51
javascript
后台管理
大屏端
之二,
vue3
后台管理系统树形目录的实现。
一个完整的后台管理系统需要一个树形结构的目录,方便用户切换页面。因为使用的是element-plus的ui库,所以首选el-menu组件,点击查看文档。因为此组件不是树形结构的,所以需要封装成系统需要的树形结构组件。可以使用vue的递归组件。menu.vue代码如下import{defineComponent,ref,reactive,computed,onMounted,watch,toRef,
23朵毒蘑菇
·
2023-12-30 11:21
前端
vue
毒蘑菇后台管理
javascript
vue.js
前端
摸鱼摸出来的
vue3
+element-plus毒蘑菇后台管理:新标签页的实现。
在浏览器中,点击标签页右边的加号可以新加一个标签页,所以,在毒蘑菇后台管理(简称毒蘑菇儿)中也可以这样操作。点击标签页右边的+按钮就可以打开一个新标签页了,可以打开多个,互不冲突,在新标签页中可以搜索你想要打开的页面,点击后会将该标签页替换成你点击后的页面(跟浏览器操作一致)。点击正上方的搜索框或者alt+s同样也能打开新标签页。新标签页的页面权限需要在菜单权限数据源中配置,也可以内置几条数据固定
23朵毒蘑菇
·
2023-12-30 11:19
前端
javascript
vue.js
后台管理
项目模板
vue3
常见知识点总结
vue3
常见知识点一、认识
vue3
二、setup三、ref四、reactive五、reactive与ref的异同六、Vue2与
Vue3
的响应式七、计算属性与监视八、
vue3
的生命周期(与vue2比较)九
qy220824
·
2023-12-30 11:48
vue
javascript
vue.js
前端
vue3
中computed计算属性和watch监听的异同点
在
Vue3
中,computed和watch都是用于响应式地处理数据变化的工具,但它们有一些重要的异同点。异同点如下:计算属性(Computed):计算属性是基于它们的依赖进行缓存的。
咸虾米_
·
2023-12-30 11:46
Vue
vue.js
前端
javascript
vue3
element plus 自定义组件封装,多层双向绑定v-model
日常,我们可能对elementplus的组件进行进一步封装,而且可能是多层,那么要想实现双向绑定:显式:绑定属性,@绑定事件,事件中修改属性隐式v-model第一种无需多说,第二种简单示例,以Dialog组件示例直接使用Dialog.vue切换constvisible=ref(false)consthandleClick=()=>{visible.value=!visible.value;}一层封
无心使然云中漫步
·
2023-12-30 11:45
vue
element
plus
vue.js
前端
elementui
Electron
Vue3
Typescript Vite使用typeorm操作SQLite
1,安装typeorm和sqlite3:npminstalltypeormnpminstallsqlite32,新建一个文件data-source.ts。import{DataSource}from'typeorm';import{User}from'../entity/User';import*aspathfrom'path';import{ItemData}from'../entity/Ite
靓仔建
·
2023-12-30 11:33
electron
sqlite
typeORM
typescript
前端
electron-builder 打包exe后白屏
项目用的是AnElectronapplicationwith
Vue3
andTypeScript。Debug运行项目没问题,可以显示页面。
靓仔建
·
2023-12-30 11:00
electron
javascript
前端
vue3
导入excel并解析excel数据渲染到表格中,纯前端实现。
需求用户将已有的excel上传到系统,并将excel数据同步到页面的表格中进行二次编辑,由于excel数据不是最终数据,只是批量的一个初始模板,后端不需要存储,所以该功能由前端独立完成。吐槽系统中文件上传下载预览三部曲走了一遍,万万没想到还要自己实现同步数据。实际反手各种资料开始查阅,终于找到了可以完美实现该需求的方法,来记录下我的实现方案。希望对有需要的小伙伴有帮助。注意以下为正文(重要内容),
亮晶晶的芋头
·
2023-12-30 11:41
excel
前端
vue3
使用swiper
贴上官网看官网的时候看到image.png于是屁颠颠去看在vue中使用Swiper6,按照例子一步步来,却发现一直出不来效果,最后看到上面这句话image.png害,一开头就强调了Swiper组件仅与
vue3
我写的代码绝对没有问题
·
2023-12-30 10:32
vite-ts-
vue3
笔记
vitenpmcreatevite@latestnpmrundev开始预览时使用模块是esmodule打包生产环境使用rollupwebpack基于nodevite基于原生module和rollupvite的基础配置根目录下的vite.config.jsimport{fileURLToPath,URL}from'node:url'import{defineConfig}from'vite'impo
苦逼的猿宝
·
2023-12-30 10:28
vue
笔记
vue.js
前端
javascript
Vue3
.2 自定义指令详解与实战
一、介绍在
Vue3
中,自定义指令为开发者提供了一种灵活的方式来扩展Vue的HTML模板语法,使其能够执行特定的DOM操作或组件逻辑。
晚风914
·
2023-12-30 09:58
vue.js
javascript
前端
上一页
103
104
105
106
107
108
109
110
下一页
按字母分类:
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
其他