摘要: vue中加载 iframe 会出现跨域问题、以及iframe的高度自适应问题,以下是本人的解决办法: 1、情景描述: A系统为vue项目,需要使用iframe把 B 系统嵌入进来,但是 A、B系统不同域,导致B系统无法登录,cookies,session等无法存储,存在跨域问题,以及iframe自适 阅读全文
posted @ 2019-01-29 17:28 傲气中华 阅读(13730) 评论(1) 推荐(0) 编辑
摘要: this.$ajax({ method: 'GET', url: '你的url', headers: { 'Authorization': tokenUtil.getToken(), // 我的token 'Content-Type': "application/json;charset=utf-8 阅读全文
posted @ 2020-07-28 16:15 傲气中华 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: // 获取当前时间 function timeToNumber () { var date = new Date() var Y = date.getFullYear() + '-' var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() 阅读全文
posted @ 2020-07-28 15:50 傲气中华 阅读(2858) 评论(0) 推荐(0) 编辑
摘要: function arrSort(arr) { let newArr = [], tempArr = []; for (var i = 0; i < arr.length; i++) { if (arr[i] == arr[i + 1]) { tempArr.push(arr[i]); } else 阅读全文
posted @ 2020-06-10 13:24 傲气中华 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 需求: 给定一个日期,获取该日期前后 7天 的日期 // 获取当前日期前后多少天的日期,之前多少天传正数,后面多少天传负数,今天传0, // num为传入的数字, time为传入的指定日期,如果time不传,则默认为当前时间 getBeforeDate(num, time) { let n = nu 阅读全文
posted @ 2019-11-01 13:55 傲气中华 阅读(9319) 评论(0) 推荐(0) 编辑
摘要: 需求: 给定一个日期,如: 2019-11-01, 获取该日期所在的这一周的开始时间、结束时间(按周日~周六算) 当执行: this.getWeekStartAndEnd('')的时候, 默认回去的问今天所在一周的开始、结束日期, 执行:this.getWeekStartAndEnd('2019-1 阅读全文
posted @ 2019-11-01 11:21 傲气中华 阅读(5900) 评论(0) 推荐(0) 编辑
摘要: //base64 转换 blob dataURLtoBlob(dataurl) { var bstr = atob(dataurl) var n = bstr.length; var u8arr = new Uint8Array(n); while (n--) { u8arr[n] = bstr.c 阅读全文
posted @ 2019-06-26 18:33 傲气中华 阅读(7003) 评论(0) 推荐(1) 编辑
摘要: 说明:同接口请求一样,也可以进行数据的处理;return 中 左侧的变量 可以直接拿到在页面上使用,也可以传递给子组件 下面再给出一段代码,方便觉得有用的、却又不想手敲的朋友们; async asyncData({ app, params }) { let [ topAdvertise, zhaos 阅读全文
posted @ 2019-03-26 16:48 傲气中华 阅读(7201) 评论(1) 推荐(0) 编辑
摘要: VUE 2.x SEO 优化问题,以及预渲染问题 1、新建项目可以采用nuxt.js , 配置meta、以及预渲染 都很方便,官网文档都很详细; 2、对于已有项目: vue-meta-info && prerender-spa-plugin 配合使用, 虽然github 很久没有更新了,但是依旧可以 阅读全文
posted @ 2019-03-21 16:37 傲气中华 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 说明: 近日开发中碰见一个很诡异的问题, 父组件动态的修改对象 data 中的值, 然后将这个对象 data 传给子组件, 子组件拿到后将 data 中的值 乘以 100 ,发现父组件中的值也跟着变化了,通过查阅资料,发现 是 VUE 双向绑定中的一个bug,就此给出解决办法,亲测有效 情景描述: 阅读全文
posted @ 2019-03-20 16:51 傲气中华 阅读(6153) 评论(0) 推荐(1) 编辑
摘要: VUE 打包后 -webkit-box-orient: vertical; 样式消失,导致页面样式爆炸,看了看解决方案,在这里总结一下; 实际上是 optimize-css-assets-webpack-plugin 这个插件的问题,在打包的时候,过滤了部分css,可修改此插件; 但是个人原因,本着 阅读全文
posted @ 2019-03-12 16:23 傲气中华 阅读(404) 评论(0) 推荐(0) 编辑