自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 vue render的使用

vue render的使用

2022-08-05 15:44:31 261 1

原创 关于el-tabs下使用el-table的问题

高版本中,饿了么组件的el-tabs里使用el-table会出现抖动现象,究其原因是里面的某些样式在被隐藏起来时自动变成了80px左右的小盒子,因此在重新显现时会出现el-table从小变大的情况。在遇到这个问题时百度了下没有什么好的解决方法,因此在解决后这里放一下具体代码,以方便后来的人能不被这个问题困扰:::v-deep .el-table__body, ::v-deep .el-table__header, ::v-deep .el-table__empty-block{ widt

2022-05-09 10:58:48 731 1

原创 VUE-ELEMENT-ADMIN关于ie11不兼容问题

在VUE.CONFIG文件的modle.export里面加入productionSourceMap: false,即可

2021-04-21 14:11:03 946

原创 关于鉴权中心动态返回路由时出现的问题

如图所示,在没有这一步的时候,即使写好了路由文件,引入了其对应的组件,那么VUE依然还没有生成路由对象,所以代码还只是静态的写着,并没有被写入VUE的路由里,所以打开是一片空白。...

2021-04-20 15:18:54 78

原创 关于spring 与 spring mvc 与spring boot 的初解

spring框架是一个集合了某些注解的体系,方便了人们搭建java项目的时间,核心在于切面和控制反转。spring mvc框架是一个面向web的框架,因为tomcat这个容器的规则遵循servlet规则,因此mvc也遵循了servlet规则,并且集中了一些spring没有的注解,将框架大体上分为model,view,control三个层次,因此一般搭建都会在spring上加spring mvc。spring boot框架是一个将ssm体系简化xml文件的配置版,与ssm没有任何差别。...

2021-04-15 15:53:52 108

原创 关于nginx的转发代理以及一些跨域问题的总结

nginx的作用就不说了,只说总结:一、前端部署的时候可以通过在请求头加上允许跨域的头部来进行跨域,可这只是一种手段瞒骗过浏览器并不能真正的防止其他网站来去请求你。二、前端可以进行一种跨域手段,也就是nginx的初衷,那就是配置location,location作为一种拦截字段,可以拦截特定字段的正则去转发请求,如果拦截到则将请求带到配置的proxy_pass去请求并返回数据,因此前端的代码应该是请求自己本身,然后客户端访问前端页面,前端页面发出请求指向自己,通过nginx转发后端并返回数据来避免跨域并

2021-04-01 19:13:13 390

原创 关于VUE框架的baseUrl与proxy

baseUrl是在你发出请求的时候添加在请求的前面的字段,他指向你要请求的地址。proxy里面配置本地开发要监听的地址与端口,监听到了就拦截,并且还可以配置具体拦截哪些路径的正则,拦截下来后用target的字段进行转发,去请求服务端返回数据的地址,可以配置是否允许跨域与时候使用websock,并且可以对拦截到的端口后的路径进行rewrite。这里有一个非常重要的点就是development的pro.env.BASE_API字段不能放地址,只能放端口后的路径。不然就是跨域错误,并且因为本地开发只向自己请求

2021-04-01 19:05:43 2977

原创 关于VUE的一些路由知识有感

1.路由是一个变量,里面放着我们赋予的地址,随着这个地址的改变,路由会在代码里去寻找与它对应的组件并把它渲染出来,跟网页是无关的。2.router-view指示着路由在变化的时候渲染在这里,通过这个标签我们可以去布局出在哪里放置要改变的地方而不需要整个页面跟着变化。3.目前的layout来说,一般是左边放置sidebar,右边放置div,里面从上到下分别放置着navbar,tagview,app-main,通常来讲在app-main里放置router-view以达到改变某一块的目的。4.router是

2021-03-15 14:39:40 87

原创 如何在node下面持续运行服务器项目

安装pm2并使用

2021-03-09 15:13:09 112

原创 关于proxy与nginx的跨域问题

vue的config文件里面的proxy是开发时使用的[process.env.VUE_APP_BASE_API]: {//这里是api的变量,代表当你访问到该地址时转发target: http://127.0.0.1:${mockServerPort}/mock-api/v1,//这里是要转发的地址也就是你接口实际的地址changeOrigin: true, // needed for virtual hosted sites//这里配置跨域,因为客户端与服务端不在一个端口ws: true, //

2021-03-09 14:59:27 296

转载 VUE 性格优化

一、vue-router路由懒加载懒加载是当路由被访问的时候才加载对应组件,而不是在首页就全部加载,以此来提高首页反应速度。方法和原理require-ensure 说明: require.ensure在需要的时候才下载依赖的模块,当参数指定的模块都下载下来了(下载下来的模块还没执行),便执行参数指定的回调函数。require.ensure会创建一个chunk,且可以指定该chunk的名称,如果这个chunk名已经存在了,则将本次依赖的模块合并到已经存在的chunk中,最后这个chunk在w

2021-03-05 13:47:37 110

原创 前端module的使用与不同

首先,import是es6语法,require是早期野生并得到认可的语法,import经过转义后也会变成require来运行。① CommonJS 模块输出的是一个值的拷贝,ES6 模块输出的是值的引用。② CommonJS 模块是运行时加载,ES6 模块是编译时输出接口。require与export来获得module导出引入import与export来获得module导出引入...

2021-03-05 11:38:50 217

转载 关于Flex布局属性详解

一、Flex布局是什么?Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。.box{display: flex;}行内元素也可以使用Flex布局。.box{display: inline-flex;}Webkit内核的浏览器,必须加上-webkit前缀。.box{display: -webkit-flex; /* Safari */display: flex;}注意,设为Flex布局以后,子元素的f

2021-03-05 10:35:07 243 1

转载 关于HTML5的viewpoint用法

viewport 语法介绍:    width控制 viewport 的大小,pixel_value表示可以指定的一个值或者特殊的值,而device-width 为设备的宽度(单位为缩放为 100% 时的 CSS 的像素)。height和 width 相对应,指定高度。target-densitydpi一个屏幕像素密度是由屏幕分辨率决定的,通常定义为每英寸点的数量(dpi)。Android支持三种屏幕像素密度:低像素密度,中像素密度,高像素密度。一个低像素密度的屏幕每英寸

2021-03-05 10:06:19 836 1

原创 JS 原型链简述

原型链看了网上的一些文章还是没看懂。。然后自己去翻了下JavaScript高级程序设计里面讲的章节,这里总结了一下,欢迎指正:每个function都有一个原型prototype,该原型其实就是一个class,有它的构造函数,也可以定义其他成员方法,但是这里有一点不一样的是,一般在function里面赋值成员变量,不需要定义可直接使用,而在原型里是找不到该成员变量的,也就是说一个function它的prototype就是一个不包含它自己的成员变量的class而已,当然记得它的构造函数指向的是它本身。而如果

2021-03-04 09:53:38 200 1

原创 关于前端部署所需要的一些常识

一、在哪里部署?在nginx代理部署。二、怎么部署?将dist放在nginx配置的目录下重启即可,前端可省略这个步骤。三、什么是服务器?服务器就是一个连着公网且可通过ip访问的大型电脑。四、为什么需要服务器?将项目部署在自己电脑上并没有连上公网,外面是不能访问到的。五、如何开启服务器?自己购买,并且其所带的是linux系统。六、如何操作服务器?通过xshell远程操控。...

2021-03-01 11:27:24 405

原创 关于TypeScript的学习

新知识:class,interface,namespace以前在Java与C学过,类似知识好上手;元组,联合类型,可控操作符的概念要明确:元组是可以存储任意类型的数组,联合类型对某一个变量可以指不同类型,可空操作符是指某变量可以放空而不报错。还有一些小点:instanceOf是判断是否为真,用法:a xx b 如果a是来自b的则为真,否则为假;函数自调用,函数无线参数;...

2021-02-24 15:27:21 43

原创 关于函数的一些新知识

匿名函数自调用写法:(function)()无限参数函数写法:function(a,…b),可通过a,b拿到数据;function(…args),可通过args拿到数据,数据为数组;function(),可通过arguments拿到数据,数据为数组。

2021-02-24 14:46:08 39

原创 后端笔记:汤姆猫的用处

tomcat是一个为了让别人能访问到你的web应用的服务,在spingboot中集成,它可以运行webapp目录下的web应用,也可以设置虚拟目录让其可以跨目录执行,也可以设置虚拟地址,使得可以通过非local的方式访问它,也可以设置虚拟主机,使得多个web应用在一个机子上运行。...

2021-02-19 14:17:06 90

原创 VUE项目兼容IE所需要做的操作

VUE项目兼容IE操作详情请看此处

2020-12-10 08:20:44 107

原创 关于腾讯地图的引入与使用感悟

具体操作其他帖子已经写好了,这篇帖子只写感悟:1.腾讯地图实现功能的核心—— ——对象首先引入地图,创建地图对象,设置其各属性,此时地图就会出来。其次要想有什么功能,就去拿API里面的对应的对象,创建后设置各属性,然后最好放到数组里方便管理,之后设置显示对象 为某个地图,不用的时候设置为null就可以。2.便于管理—— ——分离将各个对象初始化后就应该把对应的某些属性写在不同方法以便于调用方法去设置对象,这样子能实现复用。...

2020-11-24 09:53:44 403

原创 关于VUE使用腾讯地图的一些要点

1.尽量把要画的线啊,图啊也就是marker放到数组里,统一去管理而不是一直赋值,这样才可以控制某一个数据去显示或隐藏。例码:that.$confirm(‘是否要重新绘制路线?’).then(() => {for(let i in _that.drawingManagerList) {_that.drawingManagerList[i].overlay.setMap(null)}//数组里放的是每个点res的值而不是new //drawingManage的对象_that.drawi

2020-11-22 18:15:53 1119

原创 前往全栈工程师的路上记录一下自己的现在的技能熟练度

在自己做了个小项目后的感触VUE框架——会用且熟悉Spring Boot框架——会用但不熟悉Mybatis框架——会用但不熟悉Element组件——会用且熟悉JS语言——会用且熟悉HTML语言——会用且熟悉CSS语言——会用且熟悉JAVA语言——会用但不熟悉SQL语言——会用但不熟悉以后一定要接着学东西,争取将技能熟练度练高点...

2020-09-18 16:45:01 51

原创 VUE 全局使用this.xx

需要用的全局变量在main文件引入后放在new VUE({})中即可

2020-09-16 15:02:42 648

原创 关于导入与导出

虽然用了很久的导入导出,但是今天有了一个新的理解写下来。导出:在某些页面将你需要在别的页面用到的东西封装好后export,这样的话你就能在其他页面用。导入:使用导入后import一个实体,这个是自己定义的,然后就能拿到这个封装好的东西使用它应有的属性与方法。...

2020-09-16 14:51:45 104

原创 vue-draggable的认识

vue-draggable可用来实现界面的拖动,当界面拖动的时候data也同时在变化。

2020-09-15 10:15:01 237

原创 重复打开弹框出现变形

重新打开dialog时出现形变,这表明上次关闭时有东西没清干净,而且是能影响其大小的字段,在关闭钩子函数调用删除就可以了!

2020-09-14 08:17:30 168

原创 关于el-image动态引入图片的问题

在还没有部署服务器的时候照片存在本地,需要把照片放在src下面才能显示并且使用require()引入在部署服务器后应将代码改为非require()引入并且将写死的路径换掉把数据库的脏数据删掉

2020-09-13 21:13:29 1619

原创 有关el-upload组件的细节使用

http-request可以用来定义要上传的接口,不需要用自带的action上传文件时该组件用的content-type:multipart/form-data导致后端不能使用@ResponseBody去拿数据,因为不再是键值对。上传文件的顺序应该是前端提交文件给接口,后端将文件流写入磁盘后再把文件地址写入数据库。...

2020-09-13 19:45:32 121

原创 关于AJAX发送请求时的一些格式问题

AJAX在请求的时候有时因为不同的数据需要不同的请求类型。可以在AJAX的var instance = axios.create({baseURL: ‘http://localhost:8080’,timeout: 6000})里面写指定的属性,这样对于全局都可以使用。比较突出的有content-type,header。...

2020-09-13 19:28:53 75

原创 @PostMapping 中produces和consumes的使用

produces是指定返回的数据类型consumes是该接口只接受指定的数据类型

2020-09-13 19:25:21 6626

原创 @RequestBody与@RequestParam的个人使用技巧

@RequestBody一般用post方法时使用,因为其参数不会出现在请求头里比较安全吧,然后接参数的时候只能使用一个@RequestBody并且接受的一般是一个实体类param,有什么需要的属性直接在实体类加,然后就可以用它的属性在控制层去做判断。并且要用其属性的时候需要在实体类将对应的属性公开。@RequestParam一般用get方法时使用,使用的时候可以用多个,然后从传来的param中取得对应的属性赋值给形参,所以形参应该是各个字段而不是一整个param。...

2020-09-12 15:40:35 227

原创 关于el-image动态引入图片

切记要require()去拼地址,如果require无效则需要引入npm的require,如何引入则借用大佬的博客。https://blog.csdn.net/u013465194/article/details/86105833 vuecli中不能使用require解决

2020-09-11 18:53:56 1462

原创 有关于后端接口的逻辑处理

接口逻辑应写的地方一开始以为在mapper里处理数据,可发现mapper是接口,只能定义不能写所以应该在control里面处理。

2020-09-10 23:06:37 612

原创 VUE 嵌入 WPS插件

在VUE中使用WPS插件的方法wps有集成开源插件,有教程可以引入,引入后不需要自己去看,它自带插件方法,可以对其进行修改或者提出来使用。

2020-09-10 22:43:26 3424

原创 想起来的一些误区

@RequestBody与@RequestParam的区别@RequestBody 不能使用get的@RequestParam 可以使用两种

2020-09-10 22:38:11 124

原创 前后端分离的搭建

前后端分离的VUE + ELEMENT + SPRING BOOT框架搭建前端1.使用VUE-CLI脚手架生成项目。2.使用webstrom打开项目。3.根据需要引入ELEMENT组件与AJAX。4.配置所对应的资源。5.开始运行。后端1.使用IDEA创建SPRING BOOT项目并选择Mysql数据库连接和MyBait数据库操作等所需的框架。2.配置所对应的资源。3.搭建五大层的文件结构。4.开始运行。提示(前后端一起写)1.脚手架的生成项目,引入组件,配置资源这些都可以在教程里

2020-09-10 22:32:42 163

原创 第一篇博客

思想以前喜欢把自己所学的东西用word保存,但是时间一长都找不到了 ̄□ ̄||。现在既然有了CSDN就准备把自己的所学知识点记录下来以备自己忘了的时候查询也方便各个程序员能找到。作为程序员始终牢记:互联网的初衷就是信息互通。...

2020-09-10 22:05:55 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除