- 博客(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关注的人