自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Highcharts-Gantt甘特图tooltip内容过长自动换行

需要在tooltip中显示较长的字符串时,gantt是不会自动换行的,导致tooltip显示很长,不美观。

2023-05-06 17:45:56 700

原创 【Vue3+GoFrame】后台管理项目实践 #1 搭建前端基础框架

开发这个项目的目的是通过实践的方式,学习Vue3和Golang以及GoFrame框架。实践过程中也会通过扩展知识点,了解其中的原理,更加的巩固知识。 当然作为初学者,肯定会出现很多错误,或者不规范的地方,若有大佬发现,可以提出建议,让小弟我多多学习!感谢。

2022-10-25 17:21:01 983

原创 PHP使用Grafika合成图片,生成海报图

需求背景:在小程序上生成海报图,但在保存图片时,只能保存其中的小程序码图片,保存下来的图片过于单调,且无法确认该图片的作用性,所以需要调整为保存一整张海报图。海报效果图:需求分析:在海报图中,背景图、头像、文字、还有小程序码都是各自独立的部分,我们需要把这些图片合并起来,然后输出为一整张图片,这样就可以直接长按保存图片了。合并图片可以用以下方法:因为当前是在小程序开发这个需求,考虑到未来可能会替换海报上的一些文字、图片等情况,而每次修改小程序代码都需要提交版本审核,耗时耗力,所以决定在后端进行图片合成

2022-06-10 18:02:31 1038

原创 微信小程序登录流程

2022.5.17 更新:小程序获取微信用户信息接口wx.getUserProfile会被回收(2022.10.25后),所以文章中的流程可能不再适用。目前推荐的流程为:wx.login获取用户openid,注册一个默认头像和昵称的用户。后续用户需要更改头像和昵称,可以在个人中心页增加使用微信头像昵称等方式获取对应信息。相关公告: 小程序用户头像昵称获取规则调整公告————————————————————————记录一下开发小程序登录的流程,文章中的流程不一定是最优解,还存在可优化的地方。暂且

2022-03-31 17:23:59 1693

原创 PHP实现自定义if条件、动态if条件判断(店铺会员卡等级规则判断的实现)

首先抛出一个问题:// 前端输入的字符$logic = ">=";// 根据输入的字符执行if判断if ($a . $logic . $b){ // do something}else{ // do something}假设 $a 与 $b 之间的逻辑判断不能确定,要怎么才能动态添加判断条件呢?解决方案1:使用PHP的 eval() 把字符串转化为代码执行// 前端输入的字符$logic = ">=";// 构造判断条件字符串$str = 'retur

2022-03-22 17:34:21 1175

原创 layui手动上传多张图片文件预览并限制上传文件数量

(碎碎念:layui都关站了,要不是维护旧项目,谁还会想用layui和JQ啊!!!)Layui版本2.6.8JQuery版本3.6.0由于layui的上传功能做的比较简单,若仅仅用来上传单张图片那还是挺方便的,但如果是上传多张图片,那么就会发现很不好操作。本文将一步一步展示如何使用layui实现上传多张图片,预览图片,删除选择图片,限制上传数量等功能,希望可以帮助各位同学(文末附源码)。1. 创建上传按钮,并实例化上传组件<button type="button" id="uploade

2022-02-17 17:59:41 4759

原创 关于TP5会自动修改json字段类型问题

遇到的问题当前端POST JSON数据到接口时, JSON中原本的int类型会被转化为string。举个例子// 前端传递的数据{ "id": 30, "name": "流程1", "description": "这里是流程1", "step": 1,}// 使用TP框架的获取方法$this->request->post();接口接收到的数据直接就转化为string类型了分析与解决方法通过查看think/Request源码,我们可以知道:在(当

2021-09-14 12:10:16 472

原创 关于TP Db::execute创建表或修改表会自动提交事务的问题

遇到的问题:当前需求需要根据不同类型对表添加新的字段,并且这其中还有对(其他)表的增删改查。我打算通过事务来实现所有的数据库操作,理想情况下是可以在出错的时候进行回滚,包括建表建字段这种情况。然而实际情况是,建表建字段是无法进行回滚的,能回滚的只有数据。而且即使建字段的时候发生了错误,之前的对数据的操作也会被直接被提交。举个例子:存在一个表 user假设我需要修改id=1的name,并且添加一个字段 sex。但是当前sex已经存在,添加的话肯定会报错:// 添加字段$sql = "ALTER

2021-09-13 16:52:30 802

原创 使用vue.draggable实现两列数组之间的复制拖拽

需要先了解:Sortable.js插件的配置信息vue.draggable的clone拷贝实现常用菜单功能本文参考文章 记录一下vuedraggable clone的坑,获取数据前排提示: 如果你也遇到了编辑拖拽的单元数据时,原单元数据也跟着发生了变化,可以直接拖到最后看解决方法。要实现的效果有两个列表:列表A为预设的组件,不能添加编辑和删除;列表B为编辑区域,需要从列表A中拖拽组件,然后修改组件名称等一些信息。通过分析需求,我们可以知道:列表A和B的group name需相同;

2021-09-08 16:14:14 4483 6

原创 使用layer.open打开自定义弹窗,获取表单内容发送到后端

layui.layer弹层组件官方文档layer.open的type参数有5个不同的值,如果要自定义弹窗内容,可以使用 type: 1(页面层)。使用页面层,则参数content可填写html或使用dom,本次我使用的dom方法。1、首先在body外编写一个表单(主要是防止被其他元素所影响)<form action="" id="create_table_from" class="layui-form" lay-filter="create_table_from" style="displ.

2021-08-24 15:57:52 6468 1

原创 Vant Weapp SwipeCell滑动单元格组件的使用

首先我们来看看官方的文档 SwipeCell 滑动单元格中间的代码和右边的预览都对不上,而且代码也不完整,不能一目了然。那么根据我今天一天的使用体验,就让小弟我来给各位讲讲这个组件的使用方法和我遇到的问题。如果有错误的地方也希望各位多多指正。Vant Weapp版本为1.7.1...

2021-07-07 15:36:25 14305 8

原创 php 关于rsort倒序排序不正确问题

初始顺序:目标结果:按照created_datetime进行倒序直接使用rsort:发现是按照trade_code的值进行倒序的(英文字母排列)所以我们需要把created_datetime放到第一个位置,再进行排序

2021-07-06 17:44:13 190 1

原创 TP5 .env环境配置文件使用特殊符号

在项目中使用环境配置文件可以很方便的管理项目在不同开发环境下的配置,一般可以先定义一个.env.example文件作为配置示例文件,example文件写好配置项和说明,并加入文件版本管理。配置的使用可以官方文档中查看 https://www.kancloud.cn/manual/thinkphp5/189989在填写配置项值时,如果使用特殊符号,比如密码或者密钥,可能会报错,此时可以使用引号避免错误建议配置项值都使用引号...

2021-07-06 17:43:36 922

原创 TP5模板循环标签volist中使用比较标签eq时提示错误

代码如下:报错:可以从提示错误中看到,模板解析时,vo[‘position’]没有按照参数解析,所以我们在使用时需要加上$符号不知道是不是因为上层用了foreach标签的原因,导致用参时需要使用$符号(待验证)...

2021-07-06 17:42:03 276

原创 使用WAMP搭建PHP本地开发环境

PHP是服务器脚本语言,所以需要在服务器上才能运行。作为新手,搭建服务器可能需要捣腾很久,有可能还搞不定。所以在入门阶段,使用集成环境是最好也是最方便的选择。而本文就来介绍如何在windows平台搭建PHP开发环境。

2017-01-05 16:51:30 13700 4

demo-Highcharts-Gantt甘特图tooltip内容过长自动换行

Highcharts-Gantt甘特图tooltip内容过长自动换行

2023-05-06

[demo]layui手动上传多张图片文件预览并限制上传文件数量

layui手动上传多张图片文件预览并限制上传文件数量

2022-02-17

空空如也

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

TA关注的人

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