自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VUE 视图不刷新解决方法

折腾VUE总会遇到这种问题,一直以来都是想用各种方法凑合,网上一般也是方法各异,像this.$updateForce强制刷新视图(基本无效),还有用vue的set方法、js的splice方法设置数据,但这并不能解决所有问题,也有人说用key,但一直没试过,直到今天尝试着用key来解决,结果发现还是很OK的。每次刷新数据后,重新给timestamp赋值,然后视图就会跟着刷新了。但是要注意一点,刷新key可能会导致原有的绑定事件失效。timestamp 是时间戳,可用以下代码获取。

2024-03-30 11:54:16 274

原创 vue2 el-table行悬停时弹出提示信息el-popover

在enter方法中,还可以根据row行数据进行一些处理,比如根据状态status来判断是否弹出提示框。

2024-01-12 05:01:14 960

原创 Geeker-Admin中ProTable表格分页之自定义接口页码、尺寸参数

鼓捣了半天搞定了与服务端的API接口对接,但在表格分页的时候又遇到了问题,系统默认是pageNum/pageSize这两个参数名用来分页,而服务端是current/size,开始被注释误导,跑去修改组件,但又想起用到的接口来自多台不同的服务器,可能出现分页参数不同的情况。这种对日期组件返回数组值进行二次处理的方式,我也经常用,于是尝试在getTableList里添加自己的分页参数。最近挖了个新玩意儿,Geeker-Admin,看起来感觉挺好。

2023-10-29 08:02:45 647

原创 解决d2-admin同名组件缓存问题

比如我们需要同时打开多个订单详情页面,这些订单详情页面的name就是相同的,缓存其实用的也是同一个,关闭某一个订单详情页面的话,其他订单详情页面,都会被刷新,这样就有可能造成之前其他页面录入的数据未能及时保存而造成数据丢失。问题描述:d2-admin在缓存时,是用name做键名来保存数据的,所以当我们同时打开两个相同name的页面时,如果关闭其中一个,则两个页面的缓存会同时被清空。修改close和open两个函数。问题是不大,但总归体验不好。将close函数中的。

2023-06-09 00:18:56 188 1

原创 vue INPUT输入框始终聚焦的方法

今天有个需求,弹出一个窗口,窗口里只有一个INPUT,要求始终聚焦在窗口中的输入框中,不管用户点哪里,都无法改变焦点,除非关闭这个弹窗。重点在setTimeout上,一般我们习惯用$nextTick,但很可惜,这在firefox中行不通,只在chrome中能正常锁定焦点。

2023-04-06 09:46:59 1581 1

原创 解决el-table中使用el-input-number时,组件数值无法正常更新

点击组件的 加 减 按钮时,发现数据无法更新,或者无法正常更新,每次只能点一两下,然后数值就不动了,而且它居然 还能影响其他行的组件。经测试问题也可以完美解决,不需要key/row-key设置,表格中prop、v-model也都正常操作就可以了。然后博主提供的解决方案是通过添加key属性来解决,我没试,我直接从数据源那里解决。说这个问题是因为“绑定的数据未刷新是vue的绑定深度过多,没有关联绑定起来”在cdsn看了一些相关文章,最后在这里看到一句话,

2023-02-08 21:37:46 1684

原创 elementUI之el-table实现行内验证详解

注意,userList 是保存的用户列表数据,如果不把userList放进form里,而是直接定义一个单独的变量,那么你可以洗洗睡了,因为你再怎么折腾,也是不可能成功的,因为逻辑上讲不通!这类代码网上很多,只是没有人详细讲解其中的细节和关键点,所以很多人把代码拿过去就不好使,我就是其中之一,所以要记录一下。要做表单验证,首先得有表单,然后表单里面有待验证的元素,这样表单验证才能正常工作,逻辑上也能讲的通。而如果我把userList单独 拿出来定义成一个独立的变量,那它与form表单就没有一毛钱关系了。

2022-11-06 13:13:45 2864

原创 elementUI表单验证validate时blur失效的解决办法

因为这些字段并不是在任何循环中,所以这里的key直接用了一个随机数,这样修改过以后,blur事件就可以正常激活表单的验证了,不然就会发生鼠标点击并离开输入框时,无法进行验证的问题。

2022-09-15 01:45:10 2289

原创 elementUI中使用el-form-item时prop绑定多字段

但如果只是这样做的话,label前面没有红色的星号,我看到很多人都是直接这样用的,但我比较执拗,查了一下elementUI文档,发现el-form-item标签有一个required属性,试了一下果然可以显示一个红色的星号,至此问题完美解决。严格来讲,使用el-form-item时,是无法使用prop绑定多个字段,但业务中的需求是各式各样的,总会遇到这种情况,那就要想办法去实现它,毕竟东西是死人,我们人,是活的,要活学活用。上图中省市区联动,还有经纬度,都是需要在同一行内,显示多个控件,并绑定多个字段的。

2022-09-06 19:26:38 6656

原创 elementUI el-table中多列使用el-switch切换导致的问题

el-table表格中多列使用el-switch开关时的冲突解决

2022-08-26 20:32:19 3114 3

原创 微信小程序,scroll-view中实现tab吸顶效果

页面的布局是这样子的需求是选项一、二、三、四要能吸顶,如果不是放在scroll-view中,可用 css position:fixed; 来实现,但现在是想在scroll-view中实现这个效果,经过一番折腾,终于另辟蹊径找到了一条不一样的路子。整体布局没做多大改动,只是将下半部份的主体内容,放到了一个scroll-view里面,然后内部的子scroll-view滚动时,判断一下导航条距离顶部的位置,如果大于0,则重置子scroll-view的scroll-top为0。<!-

2022-05-22 06:54:30 2758

转载 微信小程序 switch 开关自定义大小样式、背景颜色

/* swtich整体大小 */.wx-switch-input{ width: 100rpx !important; height: 57rpx !important;}/* false的样式 */.wx-switch-input::before{ width: 100rpx !important; height: 53rpx !important;}/* true的样式 */.wx-switch-input::after{ width: 57rpx !importan.

2022-05-10 13:30:45 4557 1

原创 微信小程序学习笔记一:由margin而产生的高度计算不准确问题

公司业务需要折腾了一阵子小程序,边看边学边做,感觉还可以,不是太难。今天遇到一个怪事,手机模拟器里,计算出来的高度和手机预览时的高度效果不一样,以为是分辨率的事,结果换其他分辨率也一样。折腾了很久,才搞明白,其实问题很简单,是因为我用于计算高度的那些view组件设置了margin边距!!!所以在计算高度时,误差就由这些margin而产生了,这导致手机预览和模拟器中的效果不一致。解决方法也很简单,最外层的view只设置高度,不设置margin这类样式,然后在里层的view上面设置margin等

2022-04-03 00:40:47 761

原创 elementUI table组件默认选中行

<template> <el-table ref="multipleTable" :data="tableData" @row-click="handleRowChange"> <el-table-column type="selection" width="55"> </el-table-column> <el-table-column prop="name" .

2021-09-11 03:10:56 2144

原创 fastadmin table/buttons/classname开启function支持

修改文件:require-table.js修改代码:classname = j.classname ? j.classname : 'btn-primary btn-' + name + 'one';替换为:classname = typeof j.classname === 'function' ? j.classname.call(table, row, j) : j.classname ? j.classname : 'btn-primary btn-' + name +

2021-07-26 02:00:32 425

原创 手动安装phpRedisAdmin

服务端装了宝塔,但是老板没给管理员账号,只能在宝塔里面折腾了,因为不太熟悉现在的很多东西,装起来费了点时间。简单整理一下,安装过程其实挺简单,在没有服务器权限的情况下,直接下载两个包传上去就OK了。phpRedisAdmin:https://github.com/ErikDubbelboer/phpRedisAdmin.git下载下来解压直接上传,放哪儿看自己心情。predis:https://github.com/predis/predis这个要注意一下,因为我这边服务端装的宝

2020-09-29 18:31:54 310

原创 FastAdmin的一个小BUG,无法正常识别驼峰命名法的控制器名

FastAdmin中内置了权限管理模块,在应用的过程中,控制器名经常会是两个单词,比如NotifyMessage,这是控制器名,在设置权限时,我们需要写成 notify_message,可是这样设置后,会提示没有权限。而写成notifymessage却是可以正常访问,查看application/common/controller/Api.php,发现其直接将控制器名转换成小写,并没有进行驼峰命名的转换,所以获取到的控制器名就变成了notifymessage,但实际上我们设置的时候,需要notify_mess

2020-08-29 04:25:36 856

原创 微信企业付款至零钱,状态处理中,status=PROCESSING的解决办法

前段时间腾讯因为支付系统异常,更新了一些东西,然后就开始出现了这个问题,时不时的就会有一个两个状态为【处理中】的交易,但文档中并没有给出解决办法。尝试咨询了客服,给出了两个解决方案:1、把该笔交易当做失败处理,但以后这笔订单就不要再去折腾它了,虽然是处理中,但你也得当它是失败的。2、重新提交该订单,再次尝试交易。方案2比较靠谱,毕竟交易订单中有个处理中,谁看着都别扭。如果你的数...

2018-12-03 18:38:43 2758

转载 iPhone Safari下iframe不显示滚动条无法滚动的解决方法

&lt;div class="dataTables_wrapper" style="-webkit-overflow-scrolling:touch;overflow:auto!important;height: 300px"&gt; &lt;iframe data-ng-src="{{formData.path}}" style="width:100%;border:0;height:...

2018-11-14 03:38:19 1275 1

转载 1Mbps带宽到底能够达到什么效果,看看下面的介绍就懂了。

如果您的网络情况好,同时在线人数,按照如下的原则来评判: 1、 打开网站8秒原则; 2、 评判的只是:用户从云服务器下载文件的速度; 3、 页面的标准尺寸大小为:60KB; 大概会有这样的一个结果,1Mbps的带宽支持的连接数为:17个因此,N M带宽可以支持的同时在线人数大概为N*17个大概一天3000IP以下 1M无压力注:以上内容是

2017-10-21 02:16:26 40678 3

原创 训犬日志--狗狗定点排便

定点排便对于狗狗来说非常重要,尤其对于在室内养狗狗的朋友,更是重中之重了,谁也不想每天推开房门发现自己的家已经变成了公厕。对于如何训练狗狗定点排便,其实大家都是各有各招,基本上可以归纳起来分成3种一、时刻盯紧狗狗,新到家的狗狗,会比较喜欢粘着你,或者喜欢躲在一个角落,当它离开那里时,就表示它要做些什么,要么找吃的,要么就是去排便,要么就是找你了。以我第2只金毛为例,它很喜欢粘我

2015-09-01 14:12:46 1131

原创 PHPBONE使用问题集--.Net直接POST数据被过滤

当.NET用POST发送数据到服务端时,发现+加号全被过滤成空格了,以为是PHPBONE的问题,查了半天代码也没发现哪有异常。但是以前也遇到过,也的确是处理过,只是不记得是怎么处理的了,无耐翻出以前的程序查找了一番。结果发现是编码问题,把数据用URLENCODE编码之后再发送,这样加号就不会被转换成空格了。很简单一个问题,只是经验不足水平太菜,搞了二个多小时,真是耽误时间。现在记下

2015-08-28 23:37:27 391

原创 训练小米握手,狗狗会握手才够友好!

准备了切成小粒的火腿肠,然后喊它过来准备开始训练。我:坐好小米:???我:把我的手放在小米的前爪前面,并重复说握手小米:这是什么情况?我来嗅。。。。嗅。。。。嗅。。。。。。。。。我:。。。小米:。。。我:看来沟通有问题,换个方式。轻点小米前爪并说握手,心想,等它抬爪起来趁机握住。小米:这是让我走开吗?好吧,我换个地方。。。我:。。。。你去哪?回来。。。。。。。。小米:???我:小米坐好,然后继续轻点

2015-08-22 07:23:16 783

原创 训练小米叫,让狗狗叫还真的不容易!

今天是2015年08月22日,现在是早上七点多,从六点多开始就开始训练小米发出叫声,不过一直不成功。试了几种方法 1、套上牵引绳,然后把好吃的放在远处,但是它想到的是如何挣脱绳索,而不是叫,所以失败。 2、暴力恐吓,也不管用,甚至我还抽了一绳子,也不叫,还真够友好的。 贴吧里的吧友曾说用拖布打,然后他的狗就叫,就这样学会的,看来这招我是没学到家,也或许在我家小米身上并不适用。 3、开始转动脑

2015-08-22 07:21:18 1113

原创 整理了一些犬细小病毒用药仅供参考

1、阿莫西林胶囊消炎抗病毒,每天两次(早晚),幼犬服半粒,成犬服1粒。2、妈咪爱、整肠生调理肠胃,每天两次(早晚),幼犬半袋,成犬1袋。3、胃复安止吐药,每天两次(早晚),幼犬半粒,成犬1-2粒。4、葡萄糖+生理盐水补充水份和微量元素,每天四次,温水冲服,如果是糖浆就拿热水烫一会儿,别吃凉的,刺激肠胃,平时狗狗渴了也可以给它喝。5、中

2015-08-15 01:29:32 14791

转载 byte数组与字符串转化类(php)

这是从别人的空间转载来的,方便查询,免得丢失。

2015-08-11 18:29:34 940

空空如也

空空如也

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

TA关注的人

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