自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 layui 导出表格csv过长字段出现科学计数法问题

首先上layui导出excel,csv等文件的代码1,引入layui.js2,注意:layui官方不建议将变量暴露为全局变量,我这里是 按需加载, 并且暴露table为全局变量 var layer; var table; layui.use([ 'table','layer'], function () { layer = layui.layer; table = layui.table; }); $.post("{

2021-01-05 17:24:46 1330 3

原创 thinkphp5中的模型关联

这次讲一下我对thinkphp中的模型理解,例子比较简单,如有错误请指正。有这么两张表:新闻分类表 和 新闻表。在设计表的时候,新闻表中cate_id 字段去关联分类那么在查询的时候,

2020-08-04 11:34:26 544

原创 mysql触发器 注意事项(一)

虽然在开发项目中触发器很少使用(基本上都是靠代码来进行维护),但是这种触发器的思路我们可以借鉴,定义自己的hook事件,简单讲一下在触发器中遇到的一些问题。1,创建触发器时,mysql数据表的存储引擎是innodb2,navicate 创建mysql触发器:触发器是基于表的,右击表选择设计表,里面有触发器。3,在mysql 目前5.7版本,触发器调用存储过程,存储过程不能使用动态sql ,另外存储过程中调用动态sql如下:​SET @sel_sql = CONCAT( "SELE.

2020-08-03 16:47:19 1484

原创 layui 默认选中事件 ,数据列表默认选中

直接上代码: tableIn2 = table.render({ elem: '#test2', toolbar: '#topBtn1', url: "{:url('common/rule_select_detail')}", w...

2020-01-13 11:40:13 3195

原创 layui数据表格监听头部按钮

layui数据表格一般都是上图右边的按钮来监听某一行数据,注意点:需要用toobar 事件监听, 里面选择列表是 靠 lay-filter 字段来选择不同表格

2020-01-13 11:31:00 1096

原创 layui数据表格获取多选框选中的值

如图所示: 获取需要选中的项的内容let check_box = table.checkStatus('list').data;let str = "";for (let i =0; i<check_box.length;i++){ str+=check_box[i].id+",";}这里的 list 是 你 table 的 id ,可以选择多个table...

2020-01-13 11:25:11 3983 2

原创 php word 合并相同行

最近在做一个下载word的功能,遇到一个问题:合并相同的行,然后自己做了一下,到这分享给你们,(我写的代码只是样例,如果大佬们有更加好的可以教教我)我的思路比较蠢:首先,合并相同的行需要两个参数:start(开始位置),end(结束位置),循环查出来的结果,如果下一行和上一行的相同那么将记录num++ ; 同时 记录将位置记录下来(这里我说的可能只是我自己的思路,不要着急看代码就可...

2019-10-12 16:47:11 428

原创 mysql Host is not allowed to connect , 以及root 账户密码忘记

mysql 登录时报错Host is not allowed to connect ,在装有MySQL的机器上登录MySQL mysql -u root -p密码(使用root账号登录,如果root忘记密码请参考下面) use mysql; update user set host = '%' where user = 'root'; FLUSH PRIVI...

2019-08-11 10:30:20 324

原创 js 获取type="checkbox" 的值

function show(){ obj = document.getElementsByName("test"); check_val = []; for(k in obj){ if(obj[k].checked){ check_val.pus...

2019-08-11 10:12:13 2578

原创 js , jquery 文件上传表单

从去年到现在也有一年没有更新了,这一年也经历了很多,有过血淋淋的失败。这期间也积累了自己不少的经验以及之前的不足。下面就慢慢的来介绍遇到的一些问题以及经验(有错误的希望大佬们给我指出来)。 先来说原生表单上传:1,input type= "submit" 就用在form标签 加上 onsubmit="return xxx()" 来监听提交事件。2,button typ...

2019-08-11 10:03:21 587

原创 u盘分区合并 问题 U盘格式化问题 以及U盘作为启动盘安装系统之后,提示U盘需要格式化的问题

最近 ,我用U盘作为了一个重装系统的启动盘,然后总是提示让我格式化U盘才能用,其中遇到了很多问题。提示windows无法将U盘格式化。。等等问题。第一  将U盘分区合并 :(1)打开cmd命令输入diskpart:出现下面效果: 输入list disk:回车 出现:然后通过命令选择:select disk  x(其中x是编号)如下:  提示现在所选择的是磁盘...

2018-11-16 20:05:30 9661

原创 小程序 view层级,嵌套问题

在做小程序的时候,遇到了一个小需求。就是需要做两层view,底层的view漏一半出来,上面的view 覆盖在上面 。效果图如下:解决方案: position:absolute(我在我的项目中用了relative 并没有效果。所以我建议先使用absolute) 和  z-index配合使用。我这里的container_coupon这个类的样式是下层view的样式。containe...

2018-10-25 14:30:32 11230 4

原创 微信小程序数据里面的数据进行 setData赋值,以及向数组里面添加自定义的对象

首先 , 微信小程序里面的赋值大家都不陌生 直接  this.setData方法就好。但是我到了数组里面的对象赋值就出现了错误。当时我也很困惑,然后去查了一下。解决问题:代码如图所示:首先定义一个变量接收数组里面对象的值,要注意符号。然后再setData方法里面将变量进行赋值。(注意:我这里的that 是之前定义好的var  that  =  this   如果你用this...

2018-08-10 20:51:53 31938

原创 微信小程序页面显示单行,多行省略号,以及个别样式兼容问题

display:flex  弹性布局在小程序里面应用很便利,但是在不同系统下不兼容,display里面的属性没有实现,去网上查了一下问题说是不同内核的问题。(不同浏览器内核不同)解决问题的方法:在display:flex属性的css文件下加上上图对于不同内核的不同属性。基本都可以解决问题了。大家也都知道   文字太长超过容器的长度的时候会发生溢出。这时候如果你需要这个文本在一行显示不进...

2018-08-10 20:30:11 9066

原创 微信小程序页面跳转传参

刚刚入门了小城序,在页面获取参数以及跳转的时候的时候注意了几个点。目前为止我自己所掌握到获取页面输入的值有两种:(1)from 表单提交   from(bindsubmit=“函数名”)表单主要在input输入框加上name属性作为一个索引,button按钮(button按钮的formType="submit")作为点击提交按钮   然后就在bindsubmit的函数里面进行接收参数...

2018-08-09 20:54:52 6645

空空如也

空空如也

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

TA关注的人

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