摘要: const qs = require("qs"); //qs.parse()将URL解析成对象的形式 let url = "method=query_sql_dataset_data&projectId=85&appToken=7d22e38e-5717-11e7-907b-a6006ad3dba0 阅读全文
posted @ 2020-03-12 17:55 小北,,,,小南 阅读(349) 评论(0) 推荐(0)
摘要: import Vue from 'vue'; import Mint from 'mint-ui'; import 'mint-ui/lib/style.css'; Vue.use(Mint); babel-plugin-component 是的配置 module.exports = { prese 阅读全文
posted @ 2020-03-12 16:51 小北,,,,小南 阅读(350) 评论(0) 推荐(0)
摘要: const path = require("path"); //__dirname 代表当前文件夹的绝对路径 function resolve(dir) { return path.resolve(__dirname, dir); } // path.resolve(__dirname,'src') 阅读全文
posted @ 2020-03-12 16:44 小北,,,,小南 阅读(165) 评论(0) 推荐(0)
摘要: 在vue项目中,会遇到解决ajax跨域的问题,如果我们使用vue-cli脚手架做的话,就可以依靠webpack 中的代理中间件,devserver, http-proxy-middleware的中间件来完成代理。下面有关代理的详细配置, 1.后台只有一个服务器的时候: devServer: { pr 阅读全文
posted @ 2020-03-12 16:43 小北,,,,小南 阅读(389) 评论(0) 推荐(0)
摘要: 防抖内部实现原理: // 函数防抖的内部实现 function debounce(fn,delay){ let timerId = null; return function (){ const context = this; if(timerId){ window.clearTimeout(tim 阅读全文
posted @ 2020-03-12 15:07 小北,,,,小南 阅读(101) 评论(0) 推荐(0)
摘要: jsonp 前端写法 <body> <button id="btn">按钮</button> <script type="text/javascript"> var btn = document.getElementById('btn'); btn.onclick = function () { / 阅读全文
posted @ 2020-03-12 14:54 小北,,,,小南 阅读(102) 评论(0) 推荐(0)
摘要: 1. for in for in 循环遍历对象自身的和继承的可枚举的属性(不含Symbol属性) 2. Object.keys(obj) 返回一个数组,包括对象自身的(不含继承的)所有可枚举属性(不含Symbol属性) 3. Object.getOwnPropertyNames(obj) 返回一个数 阅读全文
posted @ 2020-03-12 14:51 小北,,,,小南 阅读(682) 评论(0) 推荐(0)
摘要: //深度克隆对象。数组 function deepClone(target){ // 1.初始化变量,获得目标数据类型 let result,targetClass = getTargetClass(target); //判断目标类型 if(targetClass 'Object'){ //对象 r 阅读全文
posted @ 2020-03-12 14:45 小北,,,,小南 阅读(132) 评论(0) 推荐(0)