- 博客(36)
- 收藏
- 关注
原创 jsapi微信支付,安卓可以调起支付界面,ios调不起的问题
网上搜索说的是,使用uniapp的时候,pushstate路径的时候,并没有设置成功,所以导致问题的发生。这时候,安卓的是可以调起支付的弹窗的,但是ios调不起来,原因是ios需要配置首页地址,这时候,支付目录还需要在增加一个首页的路径,这个首页是指,在对接微信jsapi支付的时候,各种配置已经配置好,但是ios支付的时候会报错,url 未注册的问题。uniapp在进行支付界面的时候 ,需要进行一下界面的刷新,这样,ios就可以成功呼起支付弹窗了。如果是第一种顶级域名配置的话,此配置可以忽略。
2023-12-21 15:48:43
953
原创 uview的真机演示,微信小程序,当两个input框的时候,从一个input切换到两一个input的时候,键盘调不起来
例如:第一次点击的时候,由于直接触发了实去焦点功能,导致clear没有清楚掉数据,但是clear方法执行了。具体解决方案:延迟调用。
2023-09-19 11:45:13
756
原创 el-table隐藏checkbox头部选择框,并且替换文字
为了满足特殊需求,需要去掉头部chexkbox的时候,官方的组件并不满足,那么就需要自己自定义去掉头部的checkbox,上代码:el-table头部添加:header-cell-class-name="hideHeaderCheckBox"方法methods: { hideHeaderCheckBox(row) { if (row.columnIndex === 0 && row.rowIndex === 0) { return 'hideHeaderChe
2021-10-22 15:39:39
1103
原创 elementui el-table选择checkbox,最多选择N条解决办法
使用el-table,多选选择的时候,可以最多选择N条数据有时候使用全选的时候,不想选择全部,而是选择10条数据,而界面上有20条数据,这样的话,就回全部选中,达不到要求,所以上代码<el-table ref="regTable" :data="tableData" @selection-change="handleSelectionChange" @select-all="handleSelectionAllChange" @row-click="rowClick">...</e
2021-08-19 15:10:17
4282
原创 解决el-scrollbar滚动条初始化不显示的问题
当使用el-scrollbar的时候,比如你的数据列表是后端获取的,这时候,初始化的时候,因为数据还没有获取 到,导致里面的内容没有撑开,所以滚动条是不显示的,但是可以正常滚动,所以解决办法是在获取到列表的时候,调用一下update方法查看源码的时候,因为scrollBar有一个update方法,所以调用这个方法可以解决<el-scrollBar ref="scrollDiv"></el-scrollBar>...// 异步获取列表之后this.nextTick(() =
2021-08-11 10:47:06
3604
原创 electron-forge打包如何自定义应用图标
使用electron forge打包的时候,自定义应用图标在package.json里配置的时候,"config": { "forge": { "packagerConfig": { "name": "admin-screen-app", "icon": "./icon/img/admin.ico" } } }如果package的时候图标还没有变化,就改变name的名称就可以了,又可能是缓存造成的...
2021-06-22 13:12:54
5335
1
原创 解决elementui el-tooltip,在弹框之后再次出现的问题
elementui el-tooltip有个bug就就是当有模态确认框的时候,el-tooltip会再次出现,经过一系列问题的排查,是由于tooltip会默认给dom元素一个tabindex属性,当弹框结束之后,tabindex会自动选中,导致再次出现的问题。最后想到了,通过指令方式把tabindex给删除掉,,这样就可以解决问题了创建clearTabIndex.jsconst vueClearIndex = {}/** 解决tooltips,在弹框之后再次出现的问题,原因是由于tabindex
2021-05-17 09:15:39
4405
8
原创 基于elementui的月日插件,不包含年
有个需求是只要求设置月和日,不需要设置年份,按照闰年来计算,搜索官网,并没有符合要求的组件,于是自己写了个组件,后期有用到的童鞋可以来借鉴老规矩,先上图可选择月份代码如下:<DateMonthDay :date.sync="form.date" :dateDefault="form.date"></DateMonthDay>jsimport DateMonthDay from '@/components/DateMonthDay'DateMonthDay<
2021-05-11 15:01:58
2202
原创 jekins离线部署前端vue项目上传远程服务并部署
jekins离线部署前端vue项目安装配置jekins修改workspace工作控件创建打包项目运行安装官网下载jekins安装包 官网下载安装包下载离线包链接: https://pan.baidu.com/s/1LpfgXXhpGcHQvLFKnsp20A 提取码: 1v3bjekins命令,再url里http://url:port/reload重新加载,http://url:port//exit关闭服务,http://url:port//restart重启服务配置jekins点击高级
2021-04-30 17:05:50
479
2
原创 解决elementui,table抖动问题,:key=“Math.random()“
以前开发了一个功能,table的column,可以根据条件if来判断是否显示,于是乎就看网上有个解决办法,是在column上增加个key属性:key="Math.random()",完美的解决了if判断不显示的问题。可是后来,发现,界面有form表单的列表,input变得越来越卡,输入都是卡顿,优化了好多地方都是无解,最终是因为:key="Math.random()"导致的,因为每次跟新表单的时候,key的随机数会发生变化,导致了组件的渲染,这也是table抖动的原因,解决办法是替换key属性,不要使用
2021-03-29 16:43:55
5473
2
转载 解决elementui table固定列的时候,滚动条被遮挡的问题(适用合计)
前段时间突然发现,当固定table列的时候,右侧的滚动条会被折腾,而不能拖动,上图以前的时候固定列都是在右侧,也没有注意到这种问题,上次放到左侧,才发现拖不了了,上官方issues上找到了问题所在,官方的bug方案一通过设置css属性.el-table__body-wrapper{z-index: 2}就可以了,但是有个小问题就是右侧浮动,中间的部分,失去了阴影,感觉没有分离开https://github.com/ElemeFE/element/issues/20515方案二.
2021-01-08 16:20:39
5971
原创 vue防止表单重复提交,节流函数
有的时候网速不好,或者用户习惯不好的时候喜欢双击按钮,就会造成表单重复提交多次,看下图然后添加了个节流函数,这样在短时间内点击的话,只会执行一次,上代码:/** * 节流函数 在规定的时间内请求函数的次数 * @param fn 需要执行的方法 * @param interval 执行的间隔时间 */export function _throttle(fn, interval) { let last = 0 let timer const interVal = inte
2020-09-21 13:51:06
2366
1
翻译 VUE 调用PC摄像头,HTTP下也可以使用
由于内网使用,调用当前pc的摄像头,进行拍照上传功能,而浏览器由于安全策略考虑,只支持本地调用摄像头,服务器上禁止使用,新版chrome支持修改安全协议,代码如下:chrome://flags/#unsafely-treat-insecure-origin-as-secure下面写了个子组件photo.vue,来调用,可以上传多张照片,通过elemenui支持查看<template> <div> <el-dialog v-el-drag-dialog
2020-09-18 11:30:43
2840
原创 列表加锚点定位
有时候会有一些特别的需求,比如说想实现一个列表,而且列表里面有多条同类型的数据,想区分他们,但是普通的table实现不了,只能自己另辟蹊径了,滚动的时候固定当前的头部,横向滚动固定左侧数据等;如下图:代码例子如下:<template> <div class="app-container"> <div class="num-box"> <div ref="numBoxLoading"> <div id.
2020-08-17 13:54:21
700
原创 解决elementui table合计不显示的问题
有时候需要在table的底部有合计,这时候官方给的是在table里设置,show-summary就可以了但是给table加了一个固定高度话,就没有了,打开控制台可以看到这个合计是存在的于是乎,在vue的生命周期updatedthis.$nextTick(() => { this.$refs['table'].doLayout();}) 添加这个就解决了...
2020-06-17 15:10:58
6873
5
原创 elementui table多层嵌套显示
有个需求是一个列表,里面包含多个单子,每个单子可以是唯一,也可以是多个合并之后的,而且每个单子下面显示的是另外一个表格,来上图每行的操作还不一样,然后通过官网的一些例子总结了一下合并代码<template> <div class="app-container"> <div> <el-table :da...
2020-04-29 14:45:34
13102
1
原创 elementUI Table的行合并通用方法
有些业务需求是需要table进行行合并的,所以就写了个通用的方法来处理,废话不多说,先上图首先是内部使用el-table的方法:span-method='objectSpanMethod'data() { return { table: [{ id: '1', checkRoom: 'CTROOM', checkProject: '颈椎...
2019-05-29 18:16:44
16855
57
翻译 微信分享invalid signature签名错误的坑
前一段时间做了一个微信分享的东西,而且前端框架用的是VUE,被这个东西快折磨疯了,一个列表页,一个详情页,分享详情页的时候,会报错invalid signature签名错误。当时就不淡定了,然后开始了排坑之路,根据官网的各种校验错误问题,没有发现有什么区别建议按如下顺序检查:1.确认签名算法正确,可用http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=j...
2018-05-08 11:16:39
37346
4
原创 js toFixed失去精度问题
今天写代码的时候遇到了个bug,就是计算金额的时候有个四舍五入,平常都是用toFixed方法来计算,而今天碰到了一个数,很是奇怪,就是1.335用toFixed方法算出来是1.33,代码如下:Number(1.335).toFixed(2); // 输出1.33这时候可能会有人给出解决办法,就是原来的数乘以100,然后用Math.round()进行四舍五入,然后再除以100,代码如下:...
2018-04-13 18:13:53
2618
7
原创 js实现斐波那契数列
<script>// 斐波那契数列var i = 1;var list = [];var nLength = 30; // 输出的个数// 第一种 递归function getList(first,last){ if(i > nLength){ console.log(list); return list; } ...
2018-03-18 22:34:47
1143
原创 js弹出框,垂直居中+蒙板
<!DOCTYPE html><html><head><meta charset="utf-8"><title>弹框蒙板</title><style> body{margin:0;overflow:hidden;} .btn{ width:100px; height:30p
2018-03-13 19:29:01
424
翻译 vue引入网络第三方js(引入高德地图为例)
1.界面引入组件remoteload<!-- 描述:拖放地图组件,默认尺寸是 500 * 300 接收属性参数: lat: 纬度 lng: 经度 自定义事件: drag: 拖放完成事件 示例: <mapDrag @drag="dragMap" lat="22.574405" lng="114.095388"></mapD...
2018-02-11 16:07:02
12431
2
原创 elementUI中实现表单重置
当我们在用elementUI开发的时候,会遇见一种情况,就是大表单的提交,当你面临一个form有N多字段的时候,清空表单是个绝望的事情,而elementUI里面的重置方法缺不能用,很是尴尬,这时候你可以设置两个表单来解决这个办法obj:{ name:'', ...},objNew:{ name:'', ...}this.obj = Object.as
2018-01-24 15:31:24
6044
1
转载 java list遍历删除数据
ArrayList list = new ArrayList(); list.add("one"); list.add("two"); list.add("two"); list.add("two"); list.add("two"); Iterator iter = list.iterator(); while(iter.hasNext()){ String s = it
2018-01-18 17:04:24
941
原创 解决不确定div宽度居中问题
/*解决不确定div宽度居中问题*/ ........ .box_headline{ position:absolute; left:50%;}.box_headline_text{ position:relative; left:-50%;}
2018-01-18 17:00:47
969
转载 casperjs接收外部参数,以及读取本地文件
phantom.outputEncoding="gb2312"; // 设置字体var hotelId = casper.cli.get(0); //获取参数var startDate = casper.cli.get(1);// 读取文件function readFile(file,findCount,th,fsObj){ var json = ''; try { th.ech
2018-01-18 16:58:41
676
翻译 casperjs evaluate函数传参数问题
var gNum = 100;casper.then(function() { casper.evaluate(function(num) { console.log("num = " + num); }, gNum);}gNum传参数进入evaluate方法,通过function接收来进行输出
2018-01-18 16:57:13
711
原创 JS Date格式化日期问题,时间显示区别
var date = new Date("2017/2/16");输出结果Thu Feb 16 2017 00:00:00 GMT+0800 (中国标准时间)var date = new Date("2017-2-16");输出结果Thu Feb 16 2017 08:00:00 GMT+0800 (中国标准时间)日期格式不一样,显示的时区不一样
2017-02-16 11:21:30
1567
原创 setTimeout参数传递obj对象时,循环调用解决办法
setTimeout参数传递obj对象时,循环调用解决办法function a(obj) { setTimeout(function () { a(obj); }, 1000);}如果要是改成这样的就是错误的,function a(obj) { setTimeout(function (obj) { a(this); }, 1000...
2017-02-16 09:33:49
783
原创 angularJs解决手机端敲空格的时候,出现div问题
解决手机端敲空格的时候,后台保存问题在前端显示的界面添加contenteditable="false" ng-model="*"可以完美解决
2017-02-14 15:47:14
347
原创 Jaspersoft iReport Designer 5.6.0 的使用
详情请看 http://note.youdao.com/noteshare?id=ea38edd7b3358ab14172a90837819555点击打开链接
2016-10-21 14:45:40
6046
原创 ireport 5.6.0的使用(打印模板word,excel)
1.在pom.xml中导入jar包 net.sf.jasperreports jasperreports 5.6.0 org.codehaus.groovy groovy-all 2.2.2 2.在spring-mvc中添加 0
2016-10-21 14:41:43
3168
原创 解决jsp底部footer一直处于界面底端的问题(自适应,随着屏幕滚动)
1.JS主代码,界面初始化加载window.onload = function(){ //解决footer处于顶部问题 var minBg = document.getElementsByClassName("minBg")[0];//minBg为footer上方的div容器 if(minBg != undefined){ var divHeight = document.getEl
2016-10-21 14:23:56
2798
原创 解决IE浏览器,img的src加载图片问题
在“强大的”IE浏览器面前,有个BUG,就是当你界面访问后台数据的时候,加载不出来,但是请求头是有东西的。如果遇到这种问题,以下是解决办法在你后端访问的action里找到所请求的方法:设置图像的mime类型就可以了。MagicMatch 对象依赖的jar包,在pom里导入即可 net.sf.jmimemagic jmimemagic 0.1
2016-10-21 14:21:00
16044
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人