自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-11-11 使用Mac启动vue项目

Mac 安装vscode,并启动vue项目。下载vscode:(微信传的压缩包),启动后出现微信截图黑屏的情况。下载node:下载地址:https://nodejs.org/zh-cn/node.js 安装好后,就等于你安装好了node 和npm ,下面我们打开终端执行命令查看下:node -v【查看node版本】、npm -v【查看npm版本】下载vue-cli:npm install webpack -g 报错在windows下这些操作都是没问题的,但是在mac下我安装webpack却出

2021-11-11 17:30:39 1782

原创 2021-11-10 vue.config.js

vue.config.js文件module.exports={assetsdir:‘static’,//放置生成的静态资源 (js、css、img、fonts) 的目录lintOnSave:false,//eslint代码检测,是否开启eslint保存检测,有效值:ture | false | ‘error’;构建时不进行eslint校验devServer:{//overlay: true是只想显示编译错误overlay:{//既想显示erros也想显示warningswarning:true

2021-11-10 14:26:35 834

原创 2021-10-18

vue中禁止滚动事件直接在标签上写:@mousewheel.prevent:项目中用到的是这个@touchmove.prevent

2021-10-18 15:21:46 67

原创 2021-10-13

转正啦!!!好久没写博客了,今天心血来潮,写一点吧一个需求是:前端展示的可选中的(select)table数据,根据后端返回的多个字段控制,并显示红色(有差异);关于一个按钮:添加到差异库,传一个数组,前端做一个过滤:不标红的文件,不可以传,要提示:包含非法文件;我的:在select事件中进行判断,等等,逻辑复杂,代码量多同事优化建议:在接受数据的时候,自定义一个字段,来控制状态是否符合要求(此处需要根据需求,自己做一个判断语句);在判断时。可以定义一个boolean,来判断是否符合要求,再再下面判

2021-10-13 22:28:41 66

原创 2021-08-25

for of与for in循环处理数据注意select绑定的是option的value属性,而不是option的label:复现:个性化设置中:tree树组件,load属性绑定的函数中,第一次加载树结构时,要根据左边qip,右边树结构,向上一层父节点展示,以便于选中全部子文件:prps属性绑定某label属性(显示字段),可以判断,第一层的该字段赋值为ip;另外。一个bug是上一层及所有文件都展示了,我只想要展示该文件的父文件:解决方法,过滤:过滤式,注意过滤条件(select的值是option的val

2021-08-25 23:10:12 61

原创 2021-08-10

需求:回到顶部按钮我的:使用elementui组件backtop,发现报错分析:json依赖包中组件库版本过低,没有该组件。我的:使用原生js获取dom的scrolltop值,实现回到顶部;但是该值为定值,不随页面滚动而改变分析:可能由于滚动条组件导致;原因不详;解决:使用a标签的锚点,跳转实现...

2021-08-10 22:53:14 59

原创 2021-08-09

需求:点击查看下一个文件,定位到下一个差异文件(包括换页)初始思路:因为不确定下一个差异文件是在第几页,所以用while循环,但是因为获取每一页的数据需要请求后端接口,是异步操作。所以当你第一次while,会直接一步步走到最后一页,而不会更新界面视图,解决:使用promise封装请求,并在返回数据中判断是否存在差异文件(过滤),有则resolve;无则继续请求数据(调用自己),参数的页数+1;并且要判断是否在最后一页;关于reject(),eslint模式下:要求里面返回一个error;即reject

2021-08-09 22:53:41 76

原创 2021-08-04 el-tree组件涉及的递归,数组的处理

递归:实例:elementui中的组件中,对于渲染的数据,需求是文件夹渲染到左边的树节点,当前展开的节点下的文件,展示在右边的展示框中;根据返回数据字段中的fileType值,判断是否为子节点。因为树的层级不知道,所以根据节点是否为根节点,来进行递归。数组的处理:https://blog.csdn.net/qq_43681948/article/details/106872531实例:table中每一个文件item(所在数组为Array)点击事件(点击事件:触发item高亮,下面的detail是否

2021-08-04 22:51:50 647

原创 2021-08-03VsCode离线安装插件

VsCode离线安装插件VsCode离线安装插件1.进入vs code官网下载所需插件,官网地址:2.搜索需要的插件3.下载所需插件的对应版本4.安装插件VsCode离线安装插件1.进入vs code官网下载所需插件,官网地址:https://marketplace.visualstudio.com/vscode2.搜索需要的插件3.下载所需插件的对应版本直接输入1次#,并按下space后,将生成1级标题。输入2次#,并按下space后,将生成2级标题。以此类推,我们支持6级标题。有助于使用

2021-08-03 22:49:46 300

原创 T:== 与 equals

int a = 10 ; int b = 10 ; int c = 200 ; int d = 200 ; Integer i1 = 10 ; Integer i2 = 10 ; Integer i3 = 200 ; Integer i4 = 200 ; String str1 = "abc%%%%%%"; String str2 = "abc%%%%%%";

2020-12-03 11:15:29 96

原创 多态

今日内容多态final权限修饰符内部类多态 ##### 概述​ 多态是继封装性,继承性之后,面向对象的第三大特性。定义​ 多态:是指同一行为,具有多个不同的表现形式。​ 生活中,比如跑的动作,猫,狗,大象跑起来的动作都是不一样的,再比如飞的动作,昆虫、鸟类、人造飞机,飞起来的动作内容都是不一样的。可见,同一行为,通过不同的事物,可以表现出不同的形态。多态,描述的就是这样的一种状态。 #### 前提​

2020-11-26 23:16:34 65

原创 super this 抽象类 接口

今日内容superthis抽象类接口三大特征—多态引用类型转换super和this的含义super:代表父类的存储空间标识(可以理解为父类的引用)this:代表当前对象的引用(谁调用就是代表谁)super和this的用法​ super访问父类的成员super.成员变量;super.成员方法();访问父类的构造方法super(...) 父类的构造方法继承关系中,父类的构造方法的访问特点:子类构造方法当中有一个默认的隐式的s

2020-11-24 19:44:42 169

原创 数据类型

今日内容:​ 常量​ 转义字符​ 标识符​ 注释​ 数据类型​ 变量​ 数据类型之间的转换​ 运算符(算数运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三目运算符)​ 选择控制语句​ Scanner类和Random类的使用​ 循环结构(for、whil

2020-11-24 17:40:57 100

原创 java-构造方法

public class Fu {private int n;public Fu(){System.out.println(“Fu()”);}}public class Zi extends Fu {public Zi() {// super() 调用父类中的构造方法 隐式调用System.out.println(“Zi()”);}}public class TestExtendsDemo04 {public static void main(String[] args) {

2020-11-24 09:47:44 81

原创 java-Arrays、Math、继承

今日内容​ Arrays类​ Math类​ 三大特征—继承​ 方法重写​ super关键字​ this关键字​ 抽象类学习目标能够解释类名作为参数和返回值类型能够写出类的继承格式能够说出继承的特点能够说出子类调用父类的成员特点能够说出方法重写的概念能够说出super可以解决的问题描述抽象方法的概念写出抽象类的格式写出抽象方法的格式能够说出父类抽象方法的存在意义能够使用抽象类完

2020-11-24 09:46:59 122

原创 java-static

今日内容static关键字String类Arrays类Math类三大特征—继承方法重写super关键字this关键字抽象类​String类的概述 【重点】概述​ java.lang.String类代表字符串,java程序中的所有的字符串文字,"abc"都可以看做是String类的实例。​ 程序当中的所有的双引号字符串,都是String类的对象。(没有new,也是对象)。字符串的特点:

2020-11-24 09:45:39 50

原创 java-API Scanner、Random、ArrayList

今日内容API概述Scanner类Random类ArrayList类static关键字String类Arrays类Math类学习目标​ 能够明确API使用的步骤​ 能够使用Scanner类获取键盘录入数据​ 能够使用Random类生成随机数​ 能够使用数组存储自定义类型并且遍历​ 能够使用ArrayList集合的构造方法创建ArrayList集合对象​ 能

2020-11-19 10:11:33 137

原创 java-面向对象之封装、构造方法

今日内容:面向对象类与对象三大特征—封装构造方法学习目标:能够理解面向对象的编程思想能够明确类与对象的关系能够掌握类的定义格式能够掌握创建对象的格式,并访问类中的成员能够根据类与对象的关系定义相关的事物能够理解对象的内存图解能够说出成员变量与局部变量的异同点能够理解private关键字的含义能够说出this关键字可以解决的问题能够理解构造方法的含义能够用封装的思想定义一个标准类面向对象思想面向对象思想概述​ java语言是一门面向对象的程序设计语言。面向对象思

2020-11-19 10:05:24 187

原创 java-数组 方法

今日内容数组方法数组的反转:数组中的元素颠倒顺序,如数组1,2,3,4,5,数组反转后变成5,4,3,2,1.思路:本质是交换两个变量的值。两种方式实现反转,就需要将数组的最远端和最近端元素互换。定义两个变量,保存数组的最小索引和数组的最大索引。让两个索引上的元素交换位置最小的索引变量++,最大的索引变量–,再次交换位置最小的索引超过了最大索引,数组反转结束【需要借助第三方变量】准备一个需要反转的数组 int[] arr = {1,2,3,4,5,6};定义两个索引变

2020-11-19 10:02:41 92

原创 java-数组

今日内容数组方法学习目标理解容器的概念掌握数组的第一种定义方式、第二种定义方式、第三种定义方式会使用数组的索引访问数组的元素了解数组的内存图分析了解空指针和越界异常掌握数组的遍历掌握数组最大值的获取了解数组反转的原理了解数组作为方法参数传递了解数组作为方法的返回值数组定义和访问容器的概念​ 容器:将多个数据存储到一起,每个数据成为该容器的元素。​ 生活中的容器:水杯、excel、教室。数组概念​ 数组概念:存储数据长度固定的容器,

2020-11-19 09:59:51 248

原创 Java-循环结构

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-11-12 10:27:43 129

空空如也

空空如也

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

TA关注的人

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