自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 echart

1.添加水印, echart 示例1:Examples - Apache ECharts效果图:echart示例2:Documentation - Apache ECharts效果图:2.tooltip 将提示款限制在图表内:方法一:将tooltip的confine属性的值设为:true,方法二:设置tooltip的position属性:position: function (pos, params, dom, rect, size) {//提示框位置 var x = 0 //x坐标位置

2022-07-14 16:05:41 342 1

原创 配置java环境变量

1.找到自己jdk的安装路径2.右击 此电脑 -> 属性3.点击高级系统设置4.点击环境变量5.点击系统变量的新建7. 设置变量名:JAVA_HOME变量值:C:\Program Files (x86)\Java\jdk1.8.0_131其中变量值就是第一步说的 jdk 的安装路径8.确定后再次点击新建设置变量名:CLASSPATH设置变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;...

2022-04-22 15:27:52 419

原创 npm install @vue/cli报错

原因:@vue/cli没加引号解决: npm install "@vue/cli"

2022-04-12 08:57:24 1603

原创 vue3获取组件元素节点宽度

我的需求是让组件的高度随着他的宽度变化,该组件的宽度是由父元素决定的,所以他的高度我就在当前组件中决定。然后在Dom中设置动态style

2022-03-10 11:12:15 5181

原创 @vue/cli5.0.1引入ant-design-vue时报错use有问题

版本问题,要将ant-design-vue的文档看清楚,看他对应哪个vue这个位置可以看版本。总结,一定要多注意版本,先把对应的版本确定好,再使用,不然吃大亏。

2022-02-26 14:19:54 633

原创 win7完全卸载node.js+安装相应的node.js+vue-cli

一、卸载原有的的node.js下载高版本或者本版本的二进制node.js,在安装时选择remove,remove完成后,node.js就完全卸载了二、重新安装node.js1.在node.js官网的过往版本下载自己需要的版本,网址:Index of /download/release/v13.14.0/2.安装完后,为了防止命令安装其他的东西都在C盘,可以在其他盘里面建一个node文件夹,在文件夹内在新建两个文件夹node_global和node_cache。我是放在E盘的(全局安装的文件将

2022-02-17 10:43:15 1013

原创 vcCode自动生成模板

在网上查了一下,方法基本都是 英文模式下的"!+Tab"自动生成,如果不行,那就再打开语言选择模式选html(打开方式:vsCode右下方:)但是,即使如此,我的vscode还是不自动给我生成,然后我自己探索,发现直接输入一个h,下面就可以出现很多关于h开头的选项,选择html5,就可以了...

2021-12-16 14:30:41 138

原创 像素鸟游戏总结

一、给游戏分块给游戏分为4部分内容,分别是bird 、 background、game、main1.bird:在这个部分中,鸟具有的属性是:isDie(是否死亡)。方法是,扇动翅膀,下落,上跳,死亡。2.background:在这个部分中,背景的属性有:背景,管道(管道的属性有各个管道的高度、宽度和移动步长等属性。这里的管道是指上下两个管道)。方法有:背景移动,管道生成,管道移动等。3.game:在这个部分中,属性有:管道的索引,是否停止,游戏是否结束等属性,方法有:开始,判定.

2021-12-07 18:19:34 2649

原创 js严格模式

一、什么是严格模式:在严格条件下执行 js 代码,IE10以上版本的浏览器才能使用,低版本会忽略。二、严格模式的特点:1.消除了 javascript 的一些不合理,不严谨之处,减少了不可意料的怪异行为2.消除了代码的一些不安全的地方,保证代码安全的运行3.提高编译效率,提高运行速度4.禁用了一些ECMAscript在未来的版本中可能会用到的一些语法,为新版本的javascript做铺垫,如:class,extends,export,import,super等保留字三、如何开

2021-12-07 16:01:52 317

原创 对闭包的理解

一、什么是闭包:1能够有权访问另一个函数作用域的变量的函数 -------javascript高级查询设计二、闭包的作用:在全局作用域可以访问到局部作用域里的变量,当函数执行完了后,里面的变量不会被销毁,延申了变量的作用范围闭包的例子:...

2021-11-24 19:26:28 549

原创 js严格模式

一、什么是严格模式:在严格条件下执行 js 代码,IE10以上版本的浏览器才能使用,低版本会忽略。二、严格模式的特点:1.消除了 javascript 的一些不合理,不严谨之处,减少了不可意料的怪异行为2.消除了代码的一些不安全的地方,保证代码安全的运行3.提高编译效率,提高运行速度4.禁用了一些ECMAscript在未来的版本中可能会用到的一些语法,为新版本的javascript做铺垫,如:class,extends,export,import,super等保留字三、如何开

2021-11-24 19:04:37 2202

原创 js函数学习

一、函数的定义方式:三种方式1.函数声明,function fun(){},在预编译时期调用,会变量提升,覆盖其他相同名字的变量2.函数表达式,var fun = function(){},是匿名函数,不能变量提升,fun只是一个变量3.构造函数,var fun = new Function("参数1","参数2","函数体")二、函数的调用方式以及this指向:六种方式1.普通函数:function fun(){},调用:fun(),fun.call() ,this指向wind

2021-11-23 21:04:59 444

原创 Tab栏切换时li的下划线问题

这个tab栏的一个小li的下划线单独变成白色,智障的我想了半天没想出来,也没搜到合适的答案,突然灵光一闪,发现,这个li的父元素ul我设置了高的,所以即使li浮动了,也不影响,不需要为ul设为overflow所以,我们只需在切换时将li的border-bottom 的宽设为2px(包含ul的div容器的border-bottom的宽是1px,此处li的border-bottom的宽只要比包含ul的div容器的border-bottom的宽宽1px,就行了),颜色设为白色,就解决了...

2021-11-19 21:21:12 532 1

原创 学习Html5

目录一、HTML5新增特性一、.canvas画布二、新多媒体元素三、新表单元素四、新的语义和结构元素一、HTML5新增特性一、.canvas画布二、新多媒体元素1.audio2.video3.source4.embed5.track三、新表单元素1.datalist2.keygen3.output四、新的语义和结构元素1.二、canvas的常见熟悉...

2021-11-02 15:58:43 43

原创 将element ui日期选择器的图标放到右边

改变其一下样式代码:.dateInput .el-input__prefix { position: absolute; top: 0; right: 5px; display: block; width: 100%;}.dateInput .el-icon-date:after { content: "\e78e"; position: absolute; top: 5px; right: 30px;}.dateInput ...

2021-10-28 22:00:13 3482

原创 使用router.beforeEach时,router.beforeEach执行了两次,导致meta中的数据出错

报错:看到这样的报错,我再meta那里查了很久,都没有找到原因,于是将关注点转移到router.brforeEach上。router.beforeEach代码:修改router.beforeEach的代码,并测试:代码:结果:a打印了两次,452行的from和453行的to的地址分别打印了两次 ,两次显示的地址不同,从图中可以看出,多了个item.path这个中间过渡的地址,那么,这个地址是怎么来的呢?(其中打印的2的影响不大),对此,我首先想到了,先...

2021-10-03 13:28:28 6826

原创 原型和原型链

一、原型:1.其中,Person是一个构造函数,a是调用Person这个函数的一个实例对象,那什么是原型呢?每个函数都有一个prototype属性,而这个属性则会指向调用其的实例对象的原型,也就是说,Person.prototype就是a的原型。2.函数通过prototype属性指向调用其的实例对象的原型,那么,该实例对象又如何指向他自己的原型呢?每个对象也都有一个__proto__属性,该属性指向其原型,也就是:a.__proto__ === Person.prototype...

2021-09-20 21:20:29 761

原创 将代码上传到码云

1.git init 初始化仓库2.git remote 连接远程仓库2.git status查看状态3.git add . 添加文件到缓存区4.git commit -a "文本" 提交到本地仓库5.git push 上传到远程仓库以下为创建仓库和上传分支成功后在 个人主页 --> 动态栏可以看到的结果...

2021-09-15 16:40:38 47

原创 vue判断元素在不在某一数组中

在编程过程中,有时候会遇到 “需要判断一个元素是否在某一数组中,然后根据此返回的布尔值进行判断”的情况,对此的解决方法很笨,但是可用,也希望能够有更好的方法。1.在deta中声明一个变量flag,2.在相应方法中初始化flag = false,然后遍历数组,看是否有该元素,若有,则返回flag = true3.根据返回的flag的布尔值来进进行相应的操作...

2021-09-08 16:05:58 5668

原创 Error: Navigation cancelled from “/item.path“ to “/purchase/purchaseOrder“ with a new navigation.

报错如图:原因:路由地址跳转相同, 且没有捕获到错误,使用新导航取消了从“/item.path”到“/purchase/purchasePlan”的导航。解决办法:使用重定向,如图:

2021-08-30 14:50:58 326

原创 vue中获取并改变由v-for得到的input中的value

1.在input中设置一个相同的ref值,这样会获得一个数组:代码:结果:2.再通过传入的下标可以获取数组中所对应的一个input:代码(同上):结果 :3.再通过value就可以获取相应的值了:代码:结果 :4.最后就可以对表单做一些操作了,我这里是获取焦点清空内容,失去焦点,Value恢复...

2021-08-05 00:03:22 2065

原创 vue/cli引入element ui 失败

在创建好了vue脚手架后,安装了vue-cli-plugin-element插件,然后运行,发现报错。这是element.js文件里的代码:这是main.js文件里的代码:这是报错:解决方法1:把import Vue from 'vue'改为import {createApp} from 'vue' ,然后把Vue.use(Element) 改为createApp(App).use(Element),结果还是报错:报错原因我也看不懂,没找到解决方案。...

2021-08-04 17:30:43 1260

原创 vue/cli中的data里存放的图片无法显示在页面上

因为data里面的图片会被解析,所以最终的文件名和assets中的文件不一样,导致的打印不出来。

2021-08-04 16:07:25 1549 3

空空如也

空空如也

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

TA关注的人

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