logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue 前端使用element组件table表格固定表头

摘要:使用el-table组件时,当表格内容过多出现滚动条时,表头可能会被顶出视野。解决方法是通过设置max-height属性固定表格高度,如max-height="calc(100vh-300px)",这样既能固定表头位置,又能保证内容滚动时表头始终可见。该方案简单有效,只需添加一行代码即可实现表头固定效果。

#vue.js#前端#javascript
thinkphp6 自定义命令行command使用

在tp框架中往往需要定义一些命令去大批量的操作行为,直接在控制器中会有超时报错的情况,而且也会很慢,所以就需要使用到tp里的自定义命令行来完成这些操作行为。updatePayDepartmentID方法,我是需要更新用户ID,每次更新5000条,一直更新所有为止。比如:现在有一张表数据有上百万,要更新表中某个字段的值就可以使用自定义命令。php think test,效果如下,会一直输出更新过的数

文章图片
#php
sitemap-php生成网站地图

根据SEO需要生成站点地图有利于百度爬虫收录,后台需要生成sitemap.xml 文件,内容是站点链接,效果如图。我使用的是hyperf框架,所以把 Sitemap类,放到了Services目录中 代码。方法 :表单中的参数没有在方法中接收,根据自己的实际开发来加逻辑即可。下载好Sitemap.php类后,在控制器中使用首先。开始后台管理模版,页面比较粗糙。

文章图片
#php#后端
mysql 同一字段 同时满足2个条件查询

SELECTa.id,a.post_id,a.category_id,a.list_order,a.`status`,a.is_showFROMcmf_portal_category_post AS aINNER JOIN cmf_portal_category_post AS b ON a.post_id = b.post_idWHEREa.category_id =5 AND b.catego

文章图片
#mysql
apifox前置自定义脚本,生成签名

为了防止API调用过程中被黑客恶意篡改,调用任何一个API都需要携带签名,TOP服务端会根据请求参数,对签名进行验证,签名不合法的请求将会被拒绝使用apifox工具每次访问都要填写签名很麻烦,写个脚本自动生成签名,解决这种麻烦事。

文章图片
#前端#javascript#postman
Uncaught ReferenceError: xxx is not defined at HTMLInputElement.onclick JS问题

报这种错一般是预加载问题,页面为加载定义的js被先加载出来了解决办法是在js代码加 $(function(){}), 或者 $(document).ready(function(){ ?alert('jquery ready'); });方法很多,只要加预加载就行了

#javascript#jquery
mysql 登录报错 (using password: NO)

mysql 登录报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO);原因是因为数据库被黑了,root 用户被删了, 想要登录进去就按照我的步骤走;第一,停止MySQL服务:(如果service mysql stop执行不成功)第二,/etc/mysql/下,打开my.cnf文件,

文章图片
#mysql#java#数据库
到底了