自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 iframe嵌套页面 ios中h5页面样式变大/h5页面放大

实际项目开发中,iframe在移动设备中使用问题还是很大的,说一说我的那些iframe坑 做过的这个后台管理框架,最开始的需求是PC,但随着业务需要,需要将项目兼容到ipad,后台的框架也是使用的开源框架开发,使用的是iframe嵌套页面的方式1、内部嵌入iframe,里面的内容页面中有绝对定位的元素,会有问题!现象:项目中嵌入 <iframe /> 并设置宽高后,发现在 Android 手机浏览器上打开可以正常运行,但是在 iOS 手机上会有 iframe 页面样式莫名变大,效果.

2020-06-05 16:52:28 1498

原创 vue iframe结合window.postMessage实现跨域通信

因需要要将多个vue项目整合到一个项目,所以首先想到了iframe嵌入的方式,所以在此使用postmessage父页面往子页面传递数据父页面<iframe ref="asas" @load="sendMessage" src="url" style="height: 100%;width:100%;"></iframe>1、我们首先要获取到iframe的co...

2019-11-05 15:28:48 3283

转载 vue-router如何在返回时返回到上次滚动位置

1.在router.js里面(即路由文件中)const router = new VueRouter({ mode: 'history', routes, scrollBehavior (to, from, savedPosition) { if (savedPosition) { return savedPosition } else { ...

2019-06-12 17:06:28 630

转载 【解决】html2canvas.js截图只截取当前可视区域;导出图片不全

问题:之前使用orgchart团队架构图导出图片,会出现图片导出不全的问题原因:当时使用tab标签分类显示的时候,当前选中模块显示内容,未选中模块内容设置为隐藏状态。而html2canvas插件无法识别隐藏的dom元素。思路:找到需要生成截图的dom节点,在页面渲染完成之后,克隆一份备份节点,追加在body后面,这份备份的节点不能是隐藏状态,设置备份节点的绝对定位和图层级别。注:因为是...

2019-01-25 18:34:12 20500

原创 vue项目总结之配置本地,测试,生产环境api

最近在做vue项目,想实现通过不同的命令,调用不同环境的api,防止来回切换不同的api出错。例如: npm run dev 调用本地环境npm run test 调用阿里测试环境apinpm run build 调用 生产环境api先简单说一下创建vue项目的流程:1.npm install-gvue-cli 全局安装脚手架(只安装一次)2.vue init we...

2018-12-17 17:04:30 965

原创 微信扫一扫遇到的问题

微信扫一扫遇到的问题能获取到签名但是会走失败回掉函数,现实签名失效。其实是官方文档获取token的方法错了。这是官方文档获取token的方法,注意红色线部分修改为...

2018-11-06 10:59:32 1139

转载 vue项目搭建

vue创建项目(npm安装→初始化项目)第一步npm安装首先:先从nodejs.org中下载nodejs双击安装,在安装界面一直Next直到Finish完成安装。打开控制命令行程序(CMD),检查是否正常使用淘宝NPM镜像大家都知道国内直接使用npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。$  npm  install  -g  ...

2018-07-26 16:00:52 493

原创 mac使用cordova配置android环境以及打包

一 下载jdk配置环境变量jdk下载地址(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)住:不要下载最新的版本,会有问题打开.bash_profile文件,如果没有则新建一个,打开的命令为open .bash_profileJAVA_HOME=/Library/Java/Jav...

2018-07-11 21:35:48 4042

原创 cordova环境搭建以及打包apk

1.安装node.JS2.安装ant载连接:http://ant.apache.org/,下载完成之后解压到你想安装的目录,比如D:\ant。然后将目录添加到系统变量里,步骤如下:右击我的电脑,点击属性,左侧菜单点击高级系统设置,在弹窗中点击环境变量,然后在用户变量中添加变量ANT_HOME,值为D:\ant,添加变量path,值为D:\ant\bin,添加变量classpath,值为D:\ant...

2018-06-17 16:56:31 1664

原创 vue左侧菜单,树形图递归实现

最近在做一个后台管理系统,左侧菜单需求是这样的,可以多层,数据由后台传递。先说说遇到的坑,由于是子父组件,当时传递使用的是子父组件的传递,但是这时候只能获取到第一层的数据,第二层往后获取不到数据,踩了一下午坑以后才知道,子组件使用了递归组件,这时候他已经不能往父组件传递了,子传父,只能逐层传递这时候已经隔层了,所以我使用了非子父组件传递,两个页面都引入bus.js,这里不懂的请百度。bus.jsi...

2018-04-26 14:21:14 9918 2

转载 ztree在vue项目中使用并且带有搜索功能

之前博客介绍过怎么在vue里展示以及获取点击元素的内容,此文章之介绍搜索功能html&lt;el-form-item label="机构" class="ztree-par"&gt; &lt;i class="icon_org"&gt;&lt;/i&gt; &lt;input type="text" pl

2018-04-24 09:22:11 3775

原创 ztree在vue下的实战

此文章用来记录自己项目中觉得有用的插件,勿喷使用main.js需配置 import "./../static/ztree/js/jquery.ztree.core.js";import "./../static/ztree/js/jquery.ztree.excheck.js";import "./../static/ztree/js/jquery.ztree.exedit...

2018-04-24 09:17:14 1561 1

转载 vue 登录滑动验证

之前别人都是用jq写的,自己整理了一下开始使用&lt;el-form-item label="验证"&gt; &lt;div class="form-inline-input"&gt; &lt;div class="code-box" id="code-box"&gt;

2018-04-23 18:26:55 10074 1

转载 element 分页组件遇到的问题

先操作element分页,切换到第二页,然后操作。从代码中强制将current-page强制设置为1(即重新查询数据,并将当前页重置为第1页)此时画面显示是对的,分页组件已经将第1页的页码数字激活了然后点击第2页数字,进行换页画面显示也是对的,第2页数字变成激活状态,但是此时竟然无法触发current-change事件原因使用this.pagination.currentPage = val,强制...

2018-04-23 18:12:20 13885 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除