自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Alencai的博客

日常学习记录。

  • 博客(23)
  • 收藏
  • 关注

原创 新手必学:本地域名封装

一分钟学会本地域名封装一、配置路由表1)、打开 C:\Windows\System32\drivers\etc\host文件2)、添加:127.0.0.1 www.homepage.comhost 文件不能保存怎么办,参考度娘。二、apace 开启虚拟主机1)、打开 \apache\conf\extra\httpd.conf2)、打开该行注释:# Virtual hosts...

2018-11-03 11:31:43 730

原创 tp5 微信 Jssdk 使用

tp5 jssdk 使用

2022-11-07 00:50:40 237 1

原创 记录一次公众号h5打开微信小程序

公众号H5打开微信小程序

2022-11-07 00:39:55 235

原创 fastadmin 前端控制阿里oss删除服务器附件

fastadmin 下 前端控制删除alioss服务器附件

2022-06-16 16:16:49 508

原创 MySQL before 和 after 关键字冲突解决办法

先看表结构这里是fastadmin自带的fa_user_money_log的一张表,由于没有按照后台直接增加的时候money为正数,减少的时候money为负数,数据写入的时候直接全部为正数了。后来为了不更改录入信息代码也能达到筛选支出和收入情况,比如筛选 支出,也就是数据中 before > after 数据,自然而然就写出了SELECT * FROM `fa_user_flower_egg_log` WHERE 'before' > 'after'然后却怎么也出不来结果,后来我换了

2022-03-28 19:06:32 1521

原创 记 一次TP5 递归查询下级评论

PHP 递归查找下级分类

2022-02-25 18:46:07 584 2

原创 MAMP PRO Apache伪静态不能用?必须带index.php?

MAMP PRO Apache伪静态不能用?必须带index.php?就是这里设置的问题!

2021-12-27 21:42:03 2864 2

原创 微信支付“下单账号和支付账号不一致,请核实后再支付”

项目是一个H5挂在公众号上的,有微信支付功能,用的是JSAPI支付H5不是采用微信登录,而是采用手机号登录,所以一个手机号能在不用微信号内登录H5,而且我的openid是记录在数据库的,第一次记录openid的时候是A微信,此时在A微信发起支付没问题的,但是后来在B微信上登录就出现了 下单账号和支付账号不一致,请核实后再支付 其实报错也很明显了,就是数据库的openid和你调起支付获取的openid(这个是实时获取的)不同,数据库的openid是A微信的,调起支付获取的openid是B微信的,因此报上面的

2021-11-15 00:51:14 6352 1

原创 vue-cli 脚手架

安装/更新 vue-cli初始化一个项目:vue-cli2:vue init webpack 项目名vue-cli3+:vue create 项目名创建项目的时候,eslint(代码格式规范插件)慎用,否则编译可能会报各种错

2021-04-24 15:58:06 96

原创 webpack打包工具

webpack: 打包模块化开发项目成为浏览器可执行文件。webpack作为一个插件,可使用npm来安装,nodejs 自带npm,可前往nodejs官网下载安装(win7只能安装13.x 一下版本,14.x以上的版本要求win8以上的系统),nodejs 历史版本下载,下载对应版本的msi文件安装即可。一、npm-v 查看npm 是否安装成功。install :插件安装命令install :插件安装命令,简写为i-g : 全局安装–save:运行时依赖-save-dev:开发时依赖@插

2021-04-24 08:59:18 187

原创 vue 组件动态扩展之插槽 slot

基本使用具名插槽插槽作用域(指数据来源是父组件还是子组件)

2021-04-22 17:38:14 288

原创 vue父访问子&子访问父

父访问子<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue父访问子</title></head><body><div class="app" id="app"> <h2>vue父访问子两种方式</h2> <ul> <li>this.$.

2021-04-22 11:53:39 159

原创 vue 子传父 this.$emit(‘事件名称‘,参数)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue组件化开发-子传父 $this.emit('事件名称',参数)</title></head><body><div class="app" id="app"><h2>子传父 this.$emit('事件名称',参数)</h2&g

2021-04-21 18:46:52 799

原创 vue 组件通信之父传子(props)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue组件化开发-父传子使用props</title></head><body><div class="app" id="app"> <!-- 组件化开发第3步:在vue实例内使用组件 --> <!-- 向子组件传值 -->

2021-04-21 17:26:23 163

原创 vue 组件data,methods 使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue组件化开发</title></head><body><div class="app" id="app"> <!-- 组件化开发第3步:在vue实例内使用组件 --> <cpn></cpn></div

2021-04-21 16:31:02 420

原创 Vue 组件基础 创建+注册+使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue组件化开发</title></head><body><div class="app" id="app"> <!-- 组件化开发第3步:在vue实例内使用组件 --> <cpn></cpn></div

2021-04-21 15:59:50 101

原创 php无限级分类从Excel导入到数据库

Excel 表格格式如图:通过PHPExcel导入之后拿到如下图数据:目标是生成新的数组,数组是同pid的存放在其父数组下(使用无限级分类算法),代码如下: // 无限分类算法 function generateTree($data){ $items = array(); foreach($data as $v){ $items[$v['id']] = $v; } $tree = array(); foreach

2021-03-17 11:16:01 248

原创 Tp5 left join 带条件 数据不返回

背景:下面两种方式都是在查询吸毒人员的基本信息,pa_account 表示该吸毒人员的评估小组,一般情况下,录入吸毒人员基础信息都会录入其关联的评估小组,但是部分也不录入。理论上,无论评估小组有没有录入,left join 都要返回左表addicts数据的,但是若没有录入评估小组,第一种查询方式就不会返回数据。直接上代码第一种查询方式:$map['a.uid']=$uid;$map['b...

2019-12-17 17:52:49 2606

原创 phpword 模板替换并导出教程

phpword 模板替换并导出教程word 模板文件定义楼主在 public\uploads\application\template.docx 该路径下面创建了 word 的模板文件template.docx该模板文件含有若干个形如 “ $ {baby_station} ” 的变量,这些变量就是用来在下面export方法中进行替换的。注意:“$ {baby_station} ”这类变量应...

2019-12-12 10:19:34 1917 1

原创 tp5 分页后,修改数据 ( 2 )

tp5 分页后,修改数据 ( 2 )为什么说这是2呢,因为之前我有写过一篇 同样是tp5分页后的数据修改的文章,请参考 https://blog.csdn.net/Alencai/article/details/84570139这次是采用了更加简便的方法,其实具体官方文档也有,只是官方5.0有些bug,楼主在此补充说明一下。此次补充参照tp官方论坛,非楼主发现的bug。描述看过之前写的那一...

2019-04-16 18:13:14 634

原创 tp5 分页后,修改数据

今天做项目遇到分页后要对数据做统计的情况。直接进入正题吧。对于paginate()分页后的数据直接进行修改报如下错误 Indirect modification of overloaded element of think\paginator\driver\Layui has no effect查手册,官方表示这样解决,$list = Db::name('user')-&gt;where...

2018-11-27 17:26:21 2886 7

原创 微信发送模板消息

一、将 createObj(),modelMessage(),https_request()几个函数放在公共函数中,tp3 放在common下的function.php,tp5放在common.php/** * @param string $value 值 * @param string $color 颜色 * @return 对象数组 */ functi...

2018-11-03 15:47:10 264

原创 快速上手TP5路由

一、路由基本形式 Route::rule(‘路由表达式’,‘路由地址’,‘请求类型’);1)、理解:路由表达式:你想为路由地址起的名称路由地址:格式:模块/控制器/操作方法请求类型:get、post、put、delete 等等2)、前提:去到application/config.php 配置路由// 是否开启路由 'url_route_on' =&gt; ...

2018-11-03 15:03:34 714

空空如也

空空如也

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

TA关注的人

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