摘要:
1.arr.keys() 返回数组的键名 2.arr.values() 返回数组的值 3.arr.entries() 返回数组的键和值 4.arr.reduce() 接受两个参数:一个是对数组每个元素执行的回调方法,一个是初始值 let sum = arr.reduce(function(prev, 阅读全文
摘要:
场景:如何将获取到的内网服务器的文件,传给我们的后台,把文件保存下来? 1.使用uni.downloadFile() 获取到文件的临时路径 2.uniapp导入安装的的插件“image-tools”,把临时路径转化成base64传给后台。 注意点:如果同时解析多个xml文件,后台可能会接收到乱码的情 阅读全文
摘要:
优化其实是一件很有趣的事。。 以我的项目为例,dist文件从20M到2M... 一. 使用工具查看项目各个包的大小 首先你需要先安装webpack的一个插件webpack-bundle-analyzer,专门用来分析各个包的依赖,查看包的体积。 npm intall webpack-bundle-a 阅读全文
摘要:
deepClone(newObj,oldObj){ for( var k in oldObj){ var item = oldObj[k]; //如果是数组 if(item instanceof Array){ newObj[k] = []; this.deepClone(newObj[k],ite 阅读全文
摘要:
会根据以下顺序简单介绍 解释 Object.defineProperty() 会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。 语法 Object.defineProperty(obj, prop, descriptor)1.obj:要定义属性的对象。2.prop:要定义 阅读全文
摘要:
如果想要获取select的value和key值可使用labelInValue 属性,但是官网文档对这个属性的设置并没有什么说明,我在这里就遇到一个问题。 首先上代码: 但是浏览器会发出一个如下警告: 定位了很久也没找出问题出在哪里,后来把数组里的key值转成字符串类型(原来是整型),发现没有报错了。 阅读全文
摘要:
前几天做的一个上传图片的功能,本地测试是好的,可是在测试环境会报一个Access-Control-Allow-Credentials must be 'true' 的错误。 Access-Control-Allow-Credentials 响应头表示是否可以将对请求的响应暴露给页面。返回true则可 阅读全文
摘要:
导出文件:window.open()globalBus.$emit('loading');const Download = `http://${window.location.host}${DI.activity.orderExcel}?actId=${this.actId}&&sendFlag=$ 阅读全文
摘要:
检验类型: 1.数字类型 2.数值范围 3.为空,必填 4.多级联动,切换选择框时清空后面选项 5.分页 阅读全文
摘要:
this.$nextTick(function() { let _self = this; $(this.$el).on('change', 'input[type="file"]', function() { // 判断图片类型 const rFilter = /^(?:image\/jpeg|i 阅读全文