自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Uniapp基础面试

1. uni-app的优缺点优点:a. 一套代码可以生成多端b. 学习成本低,语法是vue的,组件是小程序的c. 拓展能力强d. 使用HBuilderX开发,支持vue语法e. 突破了系统对H5条用原生能力的限制缺点:a. 问世时间短,很多地方不完善b. 社区不大c. 官方对问题的反馈不及时d. 在Android平台上比微信小程序和iOS差e. 文件命名受限2. 描述一下uniapp的页面结构以及目录文件所代表的什么pages.json配置文件,全局页面路径配置,应用的状态

2024-05-14 11:35:42 826

原创 Vue3生命周期

1、setup() : 开始创建组件之前,在 beforeCreate 和 created 之前执行,创建的是 data 和 method。8、onActivated(): 被包含在 中的组件,会多出两个生命周期钩子函数,被激活时执行;9、onDeactivated(): 比如从 A 组件,切换到 B 组件,A 组件消失时执行;2、onBeforeMount() : 组件挂载到节点上之前执行的函数;4、onBeforeUpdate(): 组件更新之前执行的函数;

2023-10-27 15:17:12 101

原创 解决使用element ui时el-input的属性type=number,仍然可以输入e的问题。

【代码】解决使用element ui时el-input的属性type=number,仍然可以输入e的问题。

2023-09-04 09:39:10 93

原创 Nginx部署项目 刷新404问题

*之前的Nginx配置如下**

2023-08-24 15:32:04 1727

转载 ECharts 仪表盘配置项

【代码】ECharts 仪表盘配置项。

2023-08-11 11:30:55 1066

原创 Vue中使用FullCalendar日历使用

1、Fullcalendar安装npm install --save @fullcalendar/vue 下面包是日历的周视图、日视图等插件包:npm install --save @fullcalendar/core @fullcalendar/daygrid @fullcalendar/interaction @fullcalendar/list @fullcalendar/timegrid 安装后的fullcalendar源码和其它插件都会在@fullcalendar2、html文件&

2021-12-14 14:21:23 2388

原创 CuiGZ的代码规范规则

1.模块化 组件化开发2.组件首字母必须要大写3.采取驼峰命名规则(小驼峰,大驼峰)4.优先使用element5.代码注释标准6.css以scss为标准(css采用普通的system-list模式)7.新写的文件夹以小写字母为准(如很多单词构成::启动驼峰命名格式)8.使用eslint规范代码风格...

2021-12-10 15:26:29 411

原创 CSS3文字上下滚动的插件

(1)安装执行命令npm install vue-seamless-scroll --save(2)在main.js文件里面引入使用:import scroll from 'vue-seamless-scroll'Vue.use(scroll)(3) 实例<template> <vue-seamless-scroll :data="listData" :class-option="optionHover" class="seamless-warp">

2021-12-08 13:29:42 175

原创 Vue中状态管理的Vuex

vue中vuex的五个属性和基本用法VueX 是一个专门为 Vue.js 应用设计的状态管理构架,统一管理和维护各个vue组件的可变化状态(你可以理解成 vue 组件里的某些 data )。Vuex有五个核心概念:state, getters, mutations, actions, modules解析1. state:vuex的基本数据,用来存储变量2. geeter:从基本数据(state)派生的数据,相当于state的计算属性3. mutation:提交更新数据的方法,必须是同步的(如

2021-12-07 17:44:56 89

原创 Vue Elemen删除提醒

confirm提示this.$confirm(`您确定要删除此报告吗?`, '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(res => { this.$message.success('删除成功') })...

2021-12-07 17:32:20 525

原创 el-menu自定义的导航

**Layout(整体的框架)**<template> <div> <el-radio-group v-model="isCollapse" style="margin-left: 320px;"> <el-radio-button :label="false">展开</el-radio-button> <el-radio-button :label="true">收起</el-radio

2021-12-02 15:25:47 366

原创 Git学习笔记

Linux命令1.cd改变目录2.pwd显示当前的目录3.clear清屏4.ls列出当前目录中的所有文件5.touch新建一个index.js6.rm移除index.js7. mkdri新建一个文件8.rm -r移除一个文件9.mv 移动一个index.html到test文件夹中去。10.history查看历史消息11.exit退出Git的分区1.Workspace:工作区,平时存放代码的地方2.Index/Stage:暂存区,用于临时存放你的改动,保存即提交到文件列表信息3.

2021-11-30 12:55:57 53

原创 关于C3动画Animate.css插件不生效问题的原因

中国人不坑中国人Vue 官网引用的是 animate.css 3.5 版本!!!npm install animate.css@3.5.1 --save 或者 yarn add animate.css@3.5.1 Vue文件中全局引入:import animated from "animate.css"Vue.use(animated) 番外:(动画库的css类名展示)fade: { title: '淡入淡出', fadeIn: '淡入',

2021-11-13 14:55:35 333

原创 randomColor使用方法

在浏览器中使用随机颜色在浏览器中,下载最新版的 randomColor 然后引入网页中,然后调用:var color = randomColor(); // a hex code for an attractive color在 Nodejs 服务端使用随机颜色在带有 node.js 的服务器上,通过 npm 安装:npm install randomcolor然后这样调用:var randomColor = require('randomcolor'); // import the sc

2021-10-12 17:01:18 2317

原创 map的使用方法

使用map如何对接接口let r = res.map(item => { return { title: item.name, sex: item.sex === 1? '男':item.sex === 0?'女':'保密', age: item.age, avatar: item.img }})也可以省略returnconst users=res.items.map(item => ({ url:

2021-10-12 11:07:18 207

原创 moment()获取当前时间以及过去时间

moment().format("YYYY-MM-DD HH:mm:ss"); //当前时间moment().subtract(10, "days").format("YYYY-MM-DD"); //当前时间的前10天时间moment().subtract(1, "years").format("YYYY-MM-DD"); //当前时间的前1年时间moment().subtract(3, "months").format("YYYY-MM-DD"); //当前时间的前3个月时间moment(

2021-10-11 13:40:18 1669

原创 CSS超出两行省略...

以下代码: text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; //设置行数 line-clamp: 2;//设置行数 -webkit-box-orient: vertical;

2021-10-11 09:59:31 99

原创 Echart通用模板

Echarts中所有数据的通用模板只需要将数据添加至 myChart.setOption( //放入Echart数据对象 )<template> <div> <div class="pie"> <div :id="id" class="chart"></div> </div> </div></template>

2021-10-09 14:45:41 1059

原创 Echarts中所有的配置属性

Echarts中的配置属性theme = {// 全图默认背景 // backgroundColor: ‘rgba(0,0,0,0)’, // 默认色板 color: ['#ff7f50', '#87cefa', '#da70d6', '#32cd32', '#6495ed', '#ff69b4', '#ba55d3', '#cd5c5c', '#ffa500', '#40e0d0', '#1e90ff', '#ff6347', '#7b68ee', '#0

2021-10-09 14:27:42 343

原创 Vue使用词云图

安装npm install echartsnpm install echarts-wordcloud例子<template> <div> <div class="pie"> <div id="myCiYun" style="width:100%;height: 500px"></div> </div> </div></template&

2021-10-09 13:40:16 449

原创 记录jeecg 前端弊端问题

1. 弹框抖动问题,用户体验感不假(需要整改)2. 颜色单调问题,控制台报错问题,控制台无故报错 造成 大量的困扰,容易造成断点混乱3. ant design 框架学习时间,jeecg本身组件的学习包括j-data,j-dict-select…4. jeecg整体颜色单调,基础色调,适合大众群体,缺点不出众...

2021-06-04 10:38:22 464

原创 vue中forEach循环的使用

//data为集合 data.forEach(function(item, index) { //item 就是当日按循环到的对象 //index是循环的索引,从0开始 })转载https://blog.csdn.net/qq_18671415/article/details/105025924...

2021-05-31 15:32:20 986

原创 Vue解决上传图片思路

1. 利用el-upload上传2. 使用图片背景的方式图片上传解决 Vue Bug 问题1. 代码问题2. 顺序问题3. 监听问题4. 组件问题5. 知识盲点

2021-05-21 14:23:52 135

原创 Vue样式穿透出现问题的时候*(报错)

Vue样式穿透问题1./deep/ 如果出现样式穿透不了的情况下、应该修改为 :: v-deep 进行样式绑定穿透2.此穿透方式应进行两边空格

2021-05-18 14:07:39 418

原创 Vue问题大全

什么是 mvvm?MVVM 是 Model-View-ViewModel 的缩写。mvvm 是一种设计思想。Model 层代表数据模型,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来,ViewModel 是一个同步 View 和 Model 的对象。在 MVVM 架构下,View 和 Model 之间并没有直接的联系,而是通过 ViewModel 进行交互,Model 和 ViewModel 之间的交互是双向的, 因此 View

2021-02-26 09:58:52 111

原创 java方法---递归

什么是递归?递归:A方法调用A方法,也就是自己调用自己递归结构包含:1.递归头:什么时候不调用自身方法,如果没有头,将会陷入死循环2.递归体:什么时候需要调用自身方法。

2020-09-10 18:02:43 131

原创 封装,继承

封装特点:1.提高程序的安全性,保护数据2.隐藏代码的实现细节3.统一接口4.系统可维护增加了继承特点:1.继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。2. java中只有单继承,没有多继承!!一般使用extends(扩展)。3. 继承是类和类之间的一种关系。除此之外类和类之间还有依赖,组合,聚合等。4.继承关系的两个类,一个为子类(派生类),一个为父类(基类)。子继承父类,用 extends来表示。5. 子类和父类之间,从意义上将讲应该具有"is a"的关系。..

2020-09-01 21:35:43 95

原创 java面向对象

java面向对象编程(OOP)什么是面向对象???1.物以类聚,分类的思维模式,思考问题首先会解决问题需要那些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。2.面向对象适合处理复杂的问题,适合处理需要多人协作的问题!3.对于描述复杂的食物,为了从宏观上把握。从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍需要面向过程的思路去处理。面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。面向对象编程的三大特性:1

2020-09-01 20:54:24 112

原创 java---数组

数组的定义1.数组是相同类型数据的有序集合2.数组描述的相同类型的若干个数据,按照一定的先后顺序组合而成。3.其中,每一个数据称作为一个数组的元素,每个数组的元素可以通过下标来访问他。数组的特点1.长度是肯定的,数组一旦被创建,它的大小就是不可以改变的。2.其元素必须是相同类型的,不允许出现混合类型的。3.数组中的元素可以是任何的数据类型,包括基本类型和引用类型。4.数组变量是引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。第五点很重要, 要记住在堆中的,且本身就是

2020-08-31 10:15:39 113

原创 java方法-什么是方法

java方法是语句的集合,他们在一起执行一个功能。1.方法是解决一类问题的步骤的有序集合2.方法包含于类或者对象中,3.方法在程序中被创建,在其他地方被引用方法的调用1.java支持两种调用的方式,根据方法是否返回值来选择。(return)2.当方法返回一个值的时候,方法调用通常被当做一个值。3.如果方法返回值是void,方法调用一定是一条语句。方法的重载方法重载的规则1.方法的名称必须相同。2.参数列表必须不同(个数不同,或类型不同,参数列表顺序不同)。3.方法的返回值可以相同

2020-08-27 16:35:10 439

原创 java控制流程---break、continue

Breakbreak在任何循环语句的主体部分,均可用break控制循环的流程。break 用于强制退出循环,不执行循环中剩余的部分。break语句也可以在switch语句中使用。Continuecontinue用于循环语句中,用于终止某次循环的过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。for循环的利用以上截图均来自B站-狂神说-java流程控制11、12...

2020-08-27 15:54:47 135

原创 java流程控制-While循环

while循环 :先判断,后执行do-while:至少会执行一次的循环,先执行,后判断for循环:初始值,条件判断,迭代,,循环体练习1:计算0-100之间的偶数和练习2:用while或 for循环计算1-1000之间能被5整除的整数,每三个换一行练习3:打印99乘法表以上所有的截图均来自B站-狂神说-java流程控制08...

2020-08-27 10:58:48 118

原创 java流程控制-if/switch判断

if单选结构:equals判断字符串是否相等if双选择结构if多选择结构嵌套的if结构:if里面在加一个ifswitch多选择结构jdk1.7.以后switch支持String属性注意反编译,查看源代码,在idea中的class文件以上所有截图均来自b站-狂神说-java流程控制05...

2020-08-27 10:33:15 93

原创 java基础---运算符

java语言支持的运算符:优先级()基础运算混合运算布尔值运算余数运算自增增减int b = a++:执行完这行代码后,先给b赋值,然后再进行自增int c = ++a:执行完这行代码##@@前,在给c赋值,然后进行自增逻辑运算符逻辑与运算(&&):两个都为真的,结果为true。逻辑或运算(||):两个变量有一个为真的,则结果才为true。短路运算:如果有一个错误的,则不会进行下一个的运算位运算:计算机2进制运算字符串运算(a=10,b=20)

2020-08-27 09:44:09 87

原创 Java基础---变量

变量变量是什么:就是可以变化的l量!java是一种强类型性的语言,每个变量都必须声明其类型java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量的命名规范1.所有的变量,方法,类名:见名如意(见到名字就知道什么意思)2.类成员变量:首字母小写和驼峰原则:moneySalary3.局部变量:首字母小写和驼峰命名规则:nameLast4.常量:大写字母和下划线:MAX_VALUE5.类名:首字母大写和驼峰命名规则:Man6.方法名:首字母小写和驼峰命名规则:runRu

2020-08-26 17:22:20 140

原创 Java基础---类型转换

类型转换强制转换(高–低)自动转换(低–高)注意点1 .不能对布尔值进行转换2. 不能把对象类型转化为不相干的类型()3.把高容量转化为低容量的时候,属于强制转化4.在转换的时候可能存在内存溢出,或者精度问题所有截图均来自哔哩哔哩-狂神说-java基础05...

2020-08-26 16:57:53 92

原创 Java基础---数据类型

数据类型1.强制型语言要求变量的使用要严格符合规定,所有的变量都必须先定义后才能使用2.弱类型语言java中的基本数据类型整数1.byte(一个字节):-128-- 1282.short(两个字节):-32768–327673.int(占四个字节):很大—4.lang(占八个字节):最大—浮点类型float(四个字节)double(八个字节)boolean类型只有true和flase两个%截图来自哔哩哔哩-狂神说-java基础03整数扩展浮点型扩展字符扩展所有的

2020-08-26 16:44:01 117

原创 java基础----标识符和关键字

标识符1. 所有的标识符都应该以字母(A-Z或者a-z),美元($),或者下划线(_)开始 。2.首字母之后可以

2020-08-26 16:04:02 156

原创 Java基础----Java的基础语法

java中的注释1.单行注释 //可以注释一行文字2.多行注释 /* 可以注释一段文字*/3.文档注释所有截图都来自哔哩哔哩-狂神说-java基础:注释

2020-08-26 15:48:07 93

原创 JDK的安装以及卸载

JDK卸载1.删除java的安装目录2.删除(右击电脑属性-高级设置)JAVA_HOME3.删除path下关于java的目录4.cmd运行输入java -version查看是否成功的删除JDKJDK安装1.百度搜索JDK1.8,找到下载地址2.同意写协议后下载电脑对应的版本3.然后双击进行安装即可4.配置环境变量1. 我的电脑-右键-属性-环境变量-JAVA_HOME2.配置path变量3.打开cmd进行测试JDK是否安装成功输入 java -version...

2020-08-26 15:27:24 221

空空如也

空空如也

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

TA关注的人

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