自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lovlin_l的代码世界

快乐而又逗比的程序猿

  • 博客(36)
  • 收藏
  • 关注

原创 electron语音呼叫,sound-play配置项

【代码】electron语音呼叫,sound-play配置项。

2024-05-17 08:48:19 331 1

原创 jsapi微信支付,安卓可以调起支付界面,ios调不起的问题

网上搜索说的是,使用uniapp的时候,pushstate路径的时候,并没有设置成功,所以导致问题的发生。这时候,安卓的是可以调起支付的弹窗的,但是ios调不起来,原因是ios需要配置首页地址,这时候,支付目录还需要在增加一个首页的路径,这个首页是指,在对接微信jsapi支付的时候,各种配置已经配置好,但是ios支付的时候会报错,url 未注册的问题。uniapp在进行支付界面的时候 ,需要进行一下界面的刷新,这样,ios就可以成功呼起支付弹窗了。如果是第一种顶级域名配置的话,此配置可以忽略。

2023-12-21 15:48:43 654

原创 uview的真机演示,微信小程序,当两个input框的时候,从一个input切换到两一个input的时候,键盘调不起来

例如:第一次点击的时候,由于直接触发了实去焦点功能,导致clear没有清楚掉数据,但是clear方法执行了。具体解决方案:延迟调用。

2023-09-19 11:45:13 671

原创 uview的input框,clear没反应的问题

例如:uview的input框,点击清楚按键的时候,有时候清楚不掉的问题。

2023-09-19 11:39:15 1217

原创 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 990

原创 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 4087

原创 解决el-scrollbar滚动条初始化不显示的问题

当使用el-scrollbar的时候,比如你的数据列表是后端获取的,这时候,初始化的时候,因为数据还没有获取 到,导致里面的内容没有撑开,所以滚动条是不显示的,但是可以正常滚动,所以解决办法是在获取到列表的时候,调用一下update方法查看源码的时候,因为scrollBar有一个update方法,所以调用这个方法可以解决<el-scrollBar ref="scrollDiv"></el-scrollBar>...// 异步获取列表之后this.nextTick(() =

2021-08-11 10:47:06 3511

原创 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 4764 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 4149 8

原创 基于elementui的月日插件,不包含年

有个需求是只要求设置月和日,不需要设置年份,按照闰年来计算,搜索官网,并没有符合要求的组件,于是自己写了个组件,后期有用到的童鞋可以来借鉴老规矩,先上图可选择月份代码如下:<DateMonthDay :date.sync="form.date" :dateDefault="form.date"></DateMonthDay>jsimport DateMonthDay from '@/components/DateMonthDay'DateMonthDay&lt

2021-05-11 15:01:58 2007

原创 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 442 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 5175 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 5677

原创 vue防止表单重复提交,节流函数

有的时候网速不好,或者用户习惯不好的时候喜欢双击按钮,就会造成表单重复提交多次,看下图然后添加了个节流函数,这样在短时间内点击的话,只会执行一次,上代码:/** * 节流函数 在规定的时间内请求函数的次数 * @param fn 需要执行的方法 * @param interval 执行的间隔时间 */export function _throttle(fn, interval) { let last = 0 let timer const interVal = inte

2020-09-21 13:51:06 2253 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 2664

原创 列表加锚点定位

有时候会有一些特别的需求,比如说想实现一个列表,而且列表里面有多条同类型的数据,想区分他们,但是普通的table实现不了,只能自己另辟蹊径了,滚动的时候固定当前的头部,横向滚动固定左侧数据等;如下图:代码例子如下:<template> <div class="app-container"> <div class="num-box"> <div ref="numBoxLoading"> <div id.

2020-08-17 13:54:21 668

原创 解决elementui table合计不显示的问题

有时候需要在table的底部有合计,这时候官方给的是在table里设置,show-summary就可以了但是给table加了一个固定高度话,就没有了,打开控制台可以看到这个合计是存在的于是乎,在vue的生命周期updatedthis.$nextTick(() => { this.$refs['table'].doLayout();}) 添加这个就解决了...

2020-06-17 15:10:58 6784 5

原创 elementui table多层嵌套显示

有个需求是一个列表,里面包含多个单子,每个单子可以是唯一,也可以是多个合并之后的,而且每个单子下面显示的是另外一个表格,来上图每行的操作还不一样,然后通过官网的一些例子总结了一下合并代码<template> <div class="app-container"> <div> <el-table :da...

2020-04-29 14:45:34 12866 1

原创 elementUI Table的行合并通用方法

有些业务需求是需要table进行行合并的,所以就写了个通用的方法来处理,废话不多说,先上图首先是内部使用el-table的方法:span-method='objectSpanMethod'data() { return { table: [{ id: '1', checkRoom: 'CTROOM', checkProject: '颈椎...

2019-05-29 18:16:44 16566 57

翻译 微信分享invalid signature签名错误的坑

前一段时间做了一个微信分享的东西,而且前端框架用的是VUE,被这个东西快折磨疯了,一个列表页,一个详情页,分享详情页的时候,会报错invalid signature签名错误。当时就不淡定了,然后开始了排坑之路,根据官网的各种校验错误问题,没有发现有什么区别建议按如下顺序检查:1.确认签名算法正确,可用http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=j...

2018-05-08 11:16:39 37198 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 2559 7

原创 js实现斐波那契数列

&lt;script&gt;// 斐波那契数列var i = 1;var list = [];var nLength = 30; // 输出的个数// 第一种 递归function getList(first,last){    if(i &gt; nLength){        console.log(list);        return list;    }   ...

2018-03-18 22:34:47 1104

原创 js弹出框,垂直居中+蒙板

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;title&gt;弹框蒙板&lt;/title&gt;&lt;style&gt; body{margin:0;overflow:hidden;} .btn{ width:100px; height:30p

2018-03-13 19:29:01 394

翻译 vue引入网络第三方js(引入高德地图为例)

1.界面引入组件remoteload&lt;!-- 描述:拖放地图组件,默认尺寸是 500 * 300 接收属性参数: lat: 纬度 lng: 经度 自定义事件: drag: 拖放完成事件 示例: &lt;mapDrag @drag="dragMap" lat="22.574405" lng="114.095388"&gt;&lt;/mapD...

2018-02-11 16:07:02 12327 2

原创 elementUI中实现表单重置

当我们在用elementUI开发的时候,会遇见一种情况,就是大表单的提交,当你面临一个form有N多字段的时候,清空表单是个绝望的事情,而elementUI里面的重置方法缺不能用,很是尴尬,这时候你可以设置两个表单来解决这个办法obj:{  name:'',  ...},objNew:{  name:'',  ...}this.obj = Object.as

2018-01-24 15:31:24 6015 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 915

原创 解决不确定div宽度居中问题

/*解决不确定div宽度居中问题*/                    ........       .box_headline{    position:absolute;    left:50%;}.box_headline_text{    position:relative;    left:-50%;}

2018-01-18 17:00:47 942

转载 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 650

翻译 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 683

原创 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 1538

原创 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 754

原创 angularJs解决手机端敲空格的时候,出现div问题

解决手机端敲空格的时候,后台保存问题在前端显示的界面添加contenteditable="false" ng-model="*"可以完美解决

2017-02-14 15:47:14 319

原创 Jaspersoft iReport Designer 5.6.0 的使用

详情请看 http://note.youdao.com/noteshare?id=ea38edd7b3358ab14172a90837819555点击打开链接

2016-10-21 14:45:40 5991

原创 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 3101

原创 解决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 2753

原创 解决IE浏览器,img的src加载图片问题

在“强大的”IE浏览器面前,有个BUG,就是当你界面访问后台数据的时候,加载不出来,但是请求头是有东西的。如果遇到这种问题,以下是解决办法在你后端访问的action里找到所请求的方法:设置图像的mime类型就可以了。MagicMatch 对象依赖的jar包,在pom里导入即可    net.sf.jmimemagic    jmimemagic    0.1

2016-10-21 14:21:00 15869 1

空空如也

空空如也

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

TA关注的人

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