自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端项目端口设置

node_modules/@vue/cli-service/lib/commands/serve.js 可以看到默认端口8080。通过vue-cli搭建:找到vue.config.js文件。通过vite搭建:找到vite.config.js文件。(默认端口5173)

2024-10-26 17:17:42 124

原创 el-table通过上下左右键移动光标

在Element Plus的el-table中包含el-input和el-select组件,要实现上下左右键控制光标位置,需要通过focus和blur跟踪判断当前是哪个el-input或el-select有焦点,当按键按下时,通过监听,计算下一个获取焦点元素的索引,通过focus方法将焦点切换至改元素。

2024-09-24 16:17:14 523

原创 TP6 模型关联 去除软删除数据

采用模型关联的时候,发现数据包含软删除数据,如果不需要软删除数据,可以使用闭包形式进行约束。

2024-08-19 16:23:25 212

原创 PHP导出excel,表内订单编号显示错误

这是因为导出的时候,默认为文本格式,长度超出15后,就会这样显示,要解决这种情况,可以采用两种方式。订单编号一般都比较长,在导出excel后,单号显示错误(长度超长,0之前的也匹配不到数据)方式一:拼接$value,在后面拼接空字符串。方式二:增加参数,设为文本格式。更改后再导出,完美解决。

2024-08-19 16:14:46 464

原创 使用Gitee下载上传代码

在电脑上找到自己需要克隆的位置,右键点击git clone,在新窗口中,把刚才的命令粘贴到url,点击确定,接下来耐心等待克隆即可。点击下一页,这个路径是git的路径,如果是一路默认安装的,会自动显示,无需更改,如果不是,选择正确的路径即可。(选择符合自己需要的版本,下载比较慢,可通过某些应用市场下载,例:腾讯管家的软件市场)除了使用工具,还可以通过编译器提交,打开项目,修改aaa.php文件。来到桌面,空白处右键,出现图示git选项,说明安装成功。接下来登录gitee,找到对应的仓,点击克隆。

2024-08-14 17:08:50 868

原创 cURL error 60: SSL certificate problem: unable to get local issuer certifica

打开php配置文件,删除 curl.cainfo 前的注释符(分号),并将值改为保存的证书文件 cacert.pem 的绝对路径,保存后重启服务。该错误是证书问题,下载证书到php安装路径下(

2024-08-13 10:44:03 295

原创 uniapp实现页面悬浮导航拖拽功能

开发中,经常需要实现在一个页面上,拖拽一个能自由移动的按钮,类似手机悬浮导航。uniapp组件中提供了这样的功能。

2024-08-12 19:31:21 821

原创 vue 网页横向滚动播放消息

【代码】vue 横向滚动播放消息。

2024-08-12 17:01:22 458

原创 PhpStrom 设置注释

打开Settings->Editor,找到File and Code Templates。点击apply,保存。类注释:php class doc comment,设置模板。方法注释:php function doc comment。

2024-08-12 16:47:48 361

原创 Vue项目报错 XX errors and XX warnings potentially fixable with the `--fix` option

这种提醒也是稍微有点强迫症的人都不能忍的,解决这种问题,需要修改package.josn文件。重新跑一下项目,世界一下子清净了。

2024-08-02 16:49:54 201

原创 webstrom 关闭格式校验

解决方案:找到Settings,找到ESLint 选择Disable ESLint 点击apply,保存后重启编辑器即可。由于格式校验,项目中有很多地方提示所谓的错误警告,即下图所示的这种红色波浪线,让人不得不犯强迫症。

2024-08-02 16:32:52 590

原创 el-tree-select/el-tree设置只显示两个层级

若只需显示两个层级,加入以下代码,处理数据。当使用树形选择时,如何控制显示的层级数?当未设置时,完全显示,共3个层级。处理之后:只显示两层。

2024-08-02 10:26:39 631

原创 el-table跨页勾选

想实现跨页勾选,需要用到el-table-column中的reserve-selection属性。当执行完你的需求后,如果想取消显示刚才行的勾选状态,可以在你的方法后,可以用如下方法。当来到第二页时,显示已勾选状态。

2024-07-29 10:47:57 434

原创 el-input当输入内容不合法时,更改输入框颜色或文字颜色

根据需求,当用户输入内容不合法时,通过更改文字颜色或者更改输入框颜色,提示用户。上述代码中:输入内容,输入框变为红色,文字为黄色。

2024-07-27 14:53:45 788

原创 el-form按下enter键强制刷新页面问题

根据需求,需要做到按下enter键,实现自动搜索。其他表单都正常,发现有些表单却直接强制刷新页面,因为这些页面的表单中只有一个单行文本输入字段。查看官方文档,发现早有说明。根据官方说明,加上 @submit.prevent,问题解决。文档还是得仔细看啊~~~

2024-07-25 16:49:51 211

原创 微信小程序:[Component] <button>: chooseAvatar:fail api scope is not declared in the privacy agreement

微信小程序,点击上传头像,无反应,控制台错误信息:渲染层错误[Component] : chooseAvatar:fail api scope is not declared in the privacy agreement。根据提示信息,应该是隐私协议有问题。打卡页面,勾选用户信息,确认并提交即可。更新协议后有延迟,需等待官方审核。,扫码登录对应小程序,找到服务内容声明,点击用户隐私保护指引后的更新按钮。

2024-07-25 11:06:59 1427

原创 el-table单击某行选中数据,并显示已勾选状态

【代码】el-table单击某行选中数据,并显示已勾选状态。

2024-07-24 13:58:03 347

原创 Vueuse——高效的Vue.js开发利器

Vueuse:提供了丰富组件和函数,可节省大量开发时间和精力。例:监听enter键。

2024-07-22 14:14:39 231

原创 获取el-table勾选行的index

【代码】获取el-table勾选行的index。

2024-07-19 16:40:46 960

原创 NVM切换node版本不生效

安装nvm之前,没有卸载node,直接安装后,在webstorm使用nvm命令切换node不生效,报错信息未保留,只截图了log。网上看了部分文章,大多介绍的是安装nvm之前卸载已安装的node,太懒了懒得卸载重装,直接用下面的方法试了试,没想到成功了。首先关闭打开的webstrom,以管理员身份运行 Windows PowerShell,执行node切换命令。发现切换成功了,接下来打开webstorm,跑下项目试试。以管理员身份运行webstorm,运行项目,成功。

2024-06-20 15:31:01 548

原创 更新到宝塔的代码不生效

已经部署好且正常使用的网站,因部分需求更新了php代码,但是上传上去后并没有生效,删除方法或者更改文件名或者直接写个错误代码,都不影响运行,接口返回的还是更新前的数据。尝试重启服务器和删除浏览器缓存,都没有。参考以下文档,也都没用,有没有人知道怎么解决。

2024-03-12 11:51:13 652 1

原创 tp6 使用update更新数据,update_time字段未更新

作为萌新的一员,今天写代码的时候,发现修改数据后,数据库update_time字段并没有更新。接着再去测试,发现update_time字段已能成功更新数据。

2023-06-03 18:56:46 1011

空空如也

空空如也

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

TA关注的人

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