自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS小技巧--[]、{}的隐式转换 ( js数组[undefined] )

首先看个小例子if([]){ console.log(111); //111}if({}){ console.log(222); //222}if([] == false){ console.log(333); //333}if({} == false){ console.log(444);}前三个if语句打印成功,故前两个if语句中表达式成立,[],{}是true,是可以进来的。但为什么第三个if语句表达式中[]又等于false了呢?分析一下每个if语

2021-11-30 14:32:49 2193

原创 JS技巧--解析get请求中url拼接的参数(token)

解析路径?后拼接的参数 var href = window.location.href.split("?")[1] var params = href.split("&") var param = {} params.forEach(item => { [key,val] = item.split('=') param[key] = val }) console.log('X-Access-Toke',param['X-Access-T...

2021-11-11 15:45:26 1921

原创 TypeError:this.getOptions is not a function react坑--使用less

react坑--使用less1、下载less less-loader2、配置webpack.config.js3.配置后运行报错TypeError:this.getOptions is not a function在使用create-react-app时发现不支持less,需更手动更改。1、下载less less-loader// 使用npm npm install less less-loader --save-dev // 使用 yarn yarn add less less-loader

2021-08-02 14:04:47 486

原创 vue坑-vconsole.min.js?3a34:10 [Vue warn]: Duplicate keys detected: ‘0‘. This may cause an update erro

报错原因是key值不唯一1.问题原因2.解决方案1.问题原因在vue中使用v-for循环时,很多人都喜欢给key值直接绑定上遍历出来的index,这个index就是数组的索引(0、1、2、3…)。但如果在同一层级里有两个数组进行遍历,并且key值都绑定为index,就会出现key值不唯一。<template> <div class="secondPage"> <!-- 同一层级dom下 --> <!-- 此遍历key值为0 1 2 3 4

2021-06-03 15:26:54 2206

原创 vue技巧--强制刷新子组件

实际开发中一个组件的内容很可能会随着接口的内容而改变,这时候就需要刷新组件。子组件代码:<template> <div class="childContainer"> <p>我是子组件child</p> <p>{{ time }}</p> </div></template><script>export default { data() { return {

2021-06-01 14:25:47 513

原创 js--基本video的实现

基本video的实现一个视频,加上两个icon(开始和暂停)<video id="video" width="200" height="200" src="../../static/test.mp4" @click="start"></video><img src="./stop.png" v-if="vStatus"><img src="./start.png" v-cloak v-else>import $ from 'jquery';ex

2021-03-24 18:25:53 730

原创 echarts问题--点击legend不全部隐藏,监听最后一个legend点击事件

echarts问题–监听最后一个legend的点击事件echarts表默认点击legend会隐藏掉相应的图标,如果全部点击一次就会全部隐藏。原图例:点击legend隐藏后:如果不想出现这种空白的情况,有两种思路一、监听最后一个legend点击事件代码: myChart.on("legendselectchanged", function(params) { //点击企业云的时候 if (params.name == "企业云") {

2021-02-22 18:04:38 4665

原创 JS小技巧--数组内元素位置互换

JS–数组内元素位置互换使用解构赋值解决数组位置互换问题 let arr = ['a', 'b', 'c', 'd', 'e']; // 交换 a 和 d 的位置 [arr[0], arr[3]] = [arr[3], arr[0]] console.log(arr); // Array(5) ['d', 'b', 'c', 'a', 'e']...

2021-01-18 22:34:14 2311

原创 js面向对象class类 construct 继承中的extends super

JavaScript面向对象编程JavaScript面向对象开发常见问题一、 什么是面向对象二、对象的创建方式1、构造函数2、ES6 class创建三、构造函数与class四、construct有什么用五、extends、superJavaScript面向对象开发常见问题此文章适合还未接触过大型项目开发和准备步入职场的小白一、 什么是面向对象    刚学习js就听说过万物皆对象,在实际工作中确实如此,项目中把需要的每一个需求或者一个部分,封装成一个类

2021-01-02 22:23:14 1389

原创 vue坑--动态绑定图片地址

vue坑–图片地址动态绑定无法显示在项目中经常要写到图片路径,一般直接写很简单<img src="../src/assets/logo.png" alt="">但是如果要使用v-bind动态绑定路径时,可能会出现图片无法正常显示的情况<img :src="imgSrc" alt="">data(){ return{ imgSrc:'../src/assets/logo.png' } }会出现下方这种图片无法显示的情况解决方法在引用路径前

2020-12-22 23:09:07 566

原创 MySQL的安装

数据库MySQL一级目录二级目录三级目录一级目录1、DB:数据库,保存一组有组织的数据的容器2、DBMS:数据库管理系统,又称为数据库软件,用于管理DB中的数据3、SQL:结构化查询语言,用于和DBMS通信的语言二级目录三级目录...

2020-12-20 23:16:13 215 1

原创 Word怎么转换Markdown

Markdown文件语法及打包一、什么是Markdown    Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。图片和链接语法:![图片alt](图片地址 ''图片title'')图片alt就是显示在图片下面的文字,相当于对图片内容的解释。图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加链接:点击访问我的首页CSDN功能快捷键撤销好好好:Ctrl/Comm

2020-12-17 22:09:48 6385

空空如也

空空如也

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

TA关注的人

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