- 博客(20)
- 收藏
- 关注
转载 真正的理解var,let,const
本文转载于loving-cat的博客,原文链接:https://blog.csdn.net/weixin_42878211/article/details/105325942js中存在三种声明变量的方式 var let const,但是他们之间的区别很多却分不清varvar只有函数作用域,没有块作用域,可以声明全局/局部变量(在一共函数内声明的变量,只在该函数有效)var定义的变量不能...
2020-04-25 19:54:18 184 2
原创 mockjs使用入门
本文是经过参考其他大佬博客整理,因代码提前拷贝出来了,未能记下原文链接,无法给出原文链接。为什么要用mockjs前后端分离项目在开发时,在后端接口未完成时,前端开发手动模拟接口,完成数据请求页面渲染,待后端接口完成后可提高联调效率。mockjs安装npm install mockjsnpm install axios --save (已安装?请忽略)目录结构个人用法,供参考...
2020-04-22 18:54:23 426
原创 js多维数组转一维
多维数组转一维数组1,递归方法var arr = [1, [2, 3], [3, 2, [1, 6, [3, 5, '3']],'你好',{a:1,b:2}]]var newArr = []function fun(array) { var len = array.length for (var i = 0; i < len; i++) { // co...
2020-04-20 19:40:19 1685
原创 js在线预览excel
url=”+encodeURIComponent(“文档地址”);src=” + 文档url;window.open(url) //新建窗口打开链接预览。window.open(url) //新建窗口打开链接预览。不支持局域网文件预览。
2023-12-25 15:02:15 876
原创 antdv 下拉懒加载
ant-design-vue没有直接可以使用的下拉分页功能,但是有支持popupScroll事件,可通过这个事件来处理下拉分页懒加载,避免一次性加载全部列表造成卡顿问题,代码如下,自己封装的组件<template> <a-select show-search allowClear :mode="mode" @popupScroll="handlePopupScroll" option-filter-pr.
2022-05-26 16:38:15 2166 2
转载 动态引入js文件-支持cdn等线上地址
动态引入cdn js文件,并使用js中的变量常量,亲测有效function dynamicLoadJs(url, callback) { var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = url; if (typeof (c.
2022-05-13 17:29:31 1430
原创 vue 双问号语法编译报错
如上图,使用了??语法,编译报错,遇到三次,总是忘记解决方案,做个记录,供参考解决方案:首先,升级babel到7.0以上,升级操作如下:npm install babel-upgrade -g ,安装升级插件babel-upgrade --write 重写package.json文件npm install 重新安装依赖可参考 https://github.com/babel/babel-upgrade 如果出现下图报错,执行npm install --save @babe..
2021-12-14 18:34:16 5479
原创 antd-vue使用--tabs切换重复触发事件
tab越多,点击切换tab时,触发的次数越多,如果在里面渲染组件,会造成组件多次执行生命周期解决方案:增加 v-if="activeKey === pane.key" 判断,不是切换的key不渲染<a-tabs v-model="activeKey" type="editable-card" @change="changeTab" @edit="onEdit"> <a-tab-pane v-for="pane in panes" :key=".
2021-03-05 11:42:10 8132 1
转载 indexedDB入门使用--亲测可用
转载于 :https://www.cnblogs.com/cone/p/13818150.html参考链接:http://www.ruanyifeng.com/blog/2018/07/indexeddb.html1,HTML内容<html> <head> <meta charset="utf-8"></meta> <title>IndexedDb测试</title>
2021-02-27 15:13:51 172
原创 Echarts环图默认显示总数--笔记
option = { tooltip: { trigger: 'item', formatter: '{a} <br/>{b}: {c} ({d}%)', }, grid:{ backgroundColor:'#fff', show: true }, title: { zlevel: 0, text: [ '{va
2021-01-14 10:21:28 1700
原创 百度地图API使用HTTPS
今天运维反应新客户使用公司系统百度地图无法加载,因为是https的,按照官方文档,在协议由http改为https,最后面也加了&s=1,依旧不生效,反而多请求了两个不知道的百度接口。多的两次请求如下:http://api.map.baidu.com/?qt=verify&ak=ak&callback=BMap._rd._cbk22592http://api0.map.bdimg.com/getmodules?v=2.0&t=20140707&mod=map_
2020-11-19 18:38:44 3381
转载 百度地图首次加载中心点位置偏移
图一是开始加载的中心点,图二是鼠标悬浮到标注时地图移动后的中心,图二才是设定的中心点// 百度地图API功能var map = new BMap.Map("map");var point = new BMap.Point(121.624667,31.1010096);var marker = new BMap.Marker(point); // 创建标注map.addOverlay(marker); // 将标注添加到地图中marker.setAnimati...
2020-09-19 09:35:36 834
原创 js数据类型判断
本文参考 hahazexia 发表于博客园文章,原文链接:https://www.cnblogs.com/hahazexia/p/8886829.html1,typeof判断下面是常用的类型判断console.log( typeof 123, //"number" typeof 'abc', //"string" typeof true, //"boolean" typeof [1, 2], //"object" typ
2020-05-16 12:59:56 175
原创 javascript 深拷贝的三种方法(最终实现)
本文在 魏秋娟 小姐姐的博客基础上,经过我的一些整理重新发布,参考原文链接https://blog.csdn.net/qq_39083004/article/details/802063361,JSON方法实现深拷贝var obj = { name: 'a', arr:[1,2,3]}var newObj = JSON.parse(JSON.stringify(obj)...
2020-04-23 11:16:53 5012 1
转载 lodash按需引入
本文转载于 一花一世界 一叶一菩提 发表于 博客园的文章,原文链接:https://www.cnblogs.com/fancyLee/p/10932050.htmllodash提供了很多可用的方法供我们使用,绝对是一个很好用且用起来得心应手的工具库。但是同时,lodash的体积也不小,我们项目中使用的大概522K,可能只是使用了几个方法,但是却把整个lodash库引入了。为了吃几条鱼,就承包了...
2020-04-21 14:27:13 3713
转载 JS数组reduce方法详解及高级技巧
本文转载于 litle Tank 发表于简书上的博客,原文链接:https://www.jianshu.com/p/e375ba1cfc47 reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是:通往成功的道路有很多,但是总有一条路是最捷径的,亦或许reduce()逼格更...
2020-04-20 20:14:40 634
转载 url中获取某一段参数
本文转载于weixin_44296929的博客原文链接https://blog.csdn.net/weixin_44296929/article/details/1012071661,下面代码时从url中获取参数名为name的参数值var getQuery = function(name) {var reg = new RegExp("(^|&)" + name + "=([^&a...
2020-04-17 20:36:19 438
转载 理解 JavaScript 的 async/await
本文内容转载于 边城 博客原文链接 https://segmentfault.com/a/1190000007535316 理解 JavaScript 的 async/awaitasync 和 await 在干什么任意一个名称都是有意义的,先从字面意思来理解。async是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async 用于申明一个 f...
2020-04-17 20:29:12 106
原创 To install it, you can run: npm install --save !!vue-style-loader!css-loader?
* !!vue-style-loader!css-loader?{"sourceMap":true}!../../node_modules/_vue-loader@13.7.3@vue-loader/lib/style-compiler/index?{"vue":true,"id":"data-v-957c9522","scoped":false,"hasInlineConfig":false}!less-loader?{"sourceMap":true}!../../node_modules/_vue-l
2020-04-17 16:53:46 16380 3
原创 the server responded with a status of 404 (Not Found)
本地服务器运行正常,但是html页面是error,报错如下:经排查是config/index.js里面的dev>assetsPublicPath设置成:’ ./ ’ ,改成 ’ / ’ 就好了。
2020-04-17 16:38:44 13488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人