自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js中的function

1.js中的方法是对象,特别之处是它是个可被调用执行的对象。当被调用时,方法中的代码会被执行。因为是对象,所以它可以拥有自己的属性和方法,可以赋给其他变量,可以作为方法的返回值,也可以作为其他方法的传参。2.它拥有局部作用域。当方法内部存在与外部同名的方法时,会调用内部的。示例1将方法赋值给其他变量。根据条件选择要执行哪个方法。示例2方法作为参数传给其他方法,常见的回调函数就是这种。示例3方法作为返回值。...

2022-07-29 15:46:23 402

原创 js中的new

这个概念是跟java中构造函数类似的,因为java中new对象时,实际上就是调用的类的构造函数。js省去了类,采用了构造函数。当调用一个对象的某个方法时,如果这个对象自身没有这个属性,会自动查找这个对象指向的prototype。使用一个构造函数创建的对象都会有个属性指向构造函数的prototype,它就是这个函数所创建出来的对象的共同属性。但这样,所有new出来的cat都有相同的属性或方法了,其中的say方法,其实属于公共方法,不用每个对象都保存一份,那么我们就可以把它定义在prototype上。.....

2022-07-21 15:19:38 503 1

原创 web端根据pgm绘制canvas图形

平时用canvas绘制图片时一般使用png,所以遇到pgm时,需要进行处理才能用来绘制。

2022-07-21 10:50:29 906

原创 Vue Test Utils 测试model与页面元素是否绑定

// 导入 mount 方法// 导入要测试的组件import { mount } from '@vue/test-utils';import RegisterPage from '@/views/RegisterPage';describe('RegisterPage.vue', () => { let wrapper; let fieldUsername; let fieldPassword; beforeEach(() => { // 挂载组件,得到包裹.

2021-12-31 11:35:44 384

原创 axios.delete 前后端传值

使用delete时,有两种传参格式{data: param} 与 {params: param}。与之相对应的后端接收时使用@RequestBody 与 @RequestParam 来接收。第一种: 前端传参 {params: params} ,后端用 @RequestParams("id") 接参 前端: deleteMessage(message) { const param = { id : message.id }; axios.del...

2021-09-18 15:29:13 3272

原创 spring 依赖注入中的@Required与@Autowired

1.各自适用的情况 1. 1@Required 用于setter方法的注入; 1.2 @Autowired可以用于构造方法、方法、属性注入。 构造方法注入:@Autowired // 此处可以省去Autowired不写,并不影响注入public FaultController(FaultService faultService) { this.faultService = faultService;} 方法/setter方法注入:@Autowired ...

2021-09-08 17:41:12 397

原创 Echarts 柱状图渐变色设置

渐变色的设置是通过在series属性中的itemStyle属性设置的。其中主要是echarts.graphic.LinearGradient方法。series: [ { type: 'bar', barWidth: 10, stack: 'total', data: this.seriesData, itemStyle: { normal: { color: new echarts.graphic.LinearGradient(1, 0, 0, 0..

2021-09-08 15:48:38 15750

原创 tab页切换时Echarts图未显示

点击tab切换按钮进到页面时,echarts柱状图并未展示。以为数据有问题,但打印options之后,发属性options已经赋值完毕。于是看页面元素,发现外层div 高度为0px,宽度是100px。如图。 由于我的echarts大小是自适应宽高的,在tab切换前,echarts已经渲染完毕,但页面dom并没有加载完成,所以echarts无法获取自适应宽高。 所以,我就给组件加了个判断,当切换到echarts图所在的tab页时,再加载echarts组件,就不存在dom未加载完成的问...

2021-09-08 10:40:04 1742

原创 深入理解数据响应式系统 (Data Reactivity System)

https://www.sohu.com/a/155356653_472869将该文章的思路与代码从头到尾过几遍就懂了。

2021-06-30 16:29:01 109

原创 el tabs组件基础类型无下划线问题

在el-popover组件中使用el-tabs组件时,首次进入悬浮框时,默认展示的标签下面无下划线,但标签标题的颜色已经变了,这说明v-model绑定成功了。而且点击别的标签时,下方的下划线是正常显示的。这说明在组件初次加载时有问题。 查看页面样式,发现变色下划线的width为0,而正常有下划线时应该是28。那么为什么首次进入悬浮框时width是0呢? 百度一下这个问题,发现出现这个问题都是因为嵌套使用el-tab组件造成的,解决方法多是重新加载,那么如何重新加载呢?于是抱着试一...

2021-05-13 10:21:20 2833 5

空空如也

空空如也

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

TA关注的人

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