Laravel

DcatAdmin 表格和表单各按钮显示控制方法汇总

2021-12-03

一、表格页 顶部按钮 // 禁用创建按钮 $grid->disableCreateButton(); // 显示创建按钮 $grid->showCreateButton(); # 禁用批量操作按钮 $grid->disableBatchDelete(); // 开启弹窗创建表单 默认不开启 ...

详情...
前端

给 TinyMce 富文本编辑器图片和视频上传插件添加本地文件上传按钮

2021-12-01

实现的效果 图片上传: 视频上传: 如上图所示添加本地文件上传按钮。将原来的只能复制第三方链接变为可以本地上传。 实现方法 通过重新定义 file_picker_callback 方法实现 tinymce.init({ selector: '#tinydemo4', language:'zh_CN' ...

详情...
微信

微信小程序通过统一服务消息 uniformMessage 发送微信公众号模板消息

小程序可以使用统一服务消息功能,在未知用户关注公众号openid的情况下给关联的公众号下发模板消息。 当前小程序已回收模板消息功能只支持订阅消息,且需要用户每订阅一次才能发一条消息,而长期订阅消息不好申请。因此订阅消息有时并不符合我们的使用要求。此时我们可以让用户关注公众号,通过公众号向用户发送模板消息。 一般向用户发 ...

详情...
微信

微信小程序本地缓存 Storage 介绍

本地缓存 Storage 每个微信小程序都可以有自己的本地缓存,可以通过 wx.setStorage/wx.setStorageSync、wx.getStorage/wx.getStorageSync、wx.clearStorage/wx.clearStorageSync,wx.removeStorage/wx.rem ...

详情...
微信

微信小程序全局变量 globalData 介绍

微信小程序在JavaScript文件中声明的变量和函数只在该文件中有效;不同的文件中可以声明相同名字的变量和函数,不会互相影响。如果希望在各个页面之间共同使用某些信息,并且可以对共享数据进行修改设置,以便于其他页面根据数据变化进行对应的调整,最好使用全局数据globalData。 globalData 特性 1、glo ...

详情...
前端

img 标签图片不存在时显示默认图如何设置?

2021-11-25

在网页中当img标签的图片资源失效或加载失败时会展示alt属性值,但这样并不美观。最好在加载失败时展示一张默认的图片。以下是展示默认图片的几种方式: js 方式 使用图片的 onerror 方法 (一般用这个方法就行了) onerror 事件会在文档或图像加载过程中发生错误时被触发。 在装载文档或图像的过程中如果发生 ...

详情...
支付

微信支付报错 ” 201 商户订单号重复 “ 原因及解决方法

2021-11-25

在开发微信支付时遇到了如下现象: 下单后发起支付统一下单,可以成功;然后取消支付,在订单中再次添加商品,支付金额发生了变动,再次发起支付报错“201 商户订单号重复”;而支付金额不变的订单再次发起支付可以成功。 导致这个问题出现的原因: 微信要求同一个订单重复支付需要所有参数一致才行。 在同一个订单多次请求微信统一下单 ...

详情...
Nginx

Nginx 如何防止域名权重被分散?

2021-11-24

一般我们创建的站点中都会将一级域名和www二级域名指向我们的站点,以域名test.com为例,我们访问test.com或www.test.com都能得到我们想要的内容,但时间长了就会发现,可能出现下面几种情况: 1、带www的域名没有排名,而不带www却有排名,或正好相反 2、site:test.com和site:ww ...

详情...
Laravel

使你的 Laravel 项目模块化

2021-11-24

将项目的每个部分构建为一个模块来管理您的大型项目。 当你的项目变大了,文件很多,或者你打算做一个大型的项目时,你发现管理起来很困难,把你的项目的一部分变成模块是解决问题的方法之一。 使用模块化开发,可以将项目每个不同的功能分配到单独的包中。这将使您更容易对项目进行维护。 这里推荐第三方扩展:nwidart/larav ...

详情...
Linux

rsync: getcwd (): No such file or directory (2) 报错

2021-11-23

rsync命令执行必须保证源目录、目标目录、当前目录$PWD 都存在 错误 在服务器上执行 rsync 同步两个目录中文件时报如下错误: [public@xxxx 31]$ rsync -zvr /test/shared/ /pre/shared/ rsync: getcwd(): No such file or ...

详情...
Linux

Shell 判断文件夹或文件是否存在

2021-11-23

代码示例: 文件夹不存在则创建 if [ ! -d "/data/" ];then mkdir /data else echo "文件夹已经存在" fi 文件存在则删除 if [ ! -f "/data/filename" ];then echo "文件不存在" else rm -f /data ...

详情...
前端

VUE this.$forceUpdate () 强制页面刷新问题

2021-11-21

问题描述: 在使用Vue框架开发时,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值; 如往数组中push数据,但页面没有实时渲染,可用 this.$forceUpdate() 强制渲染数据 解决: 运用 this.$forceUpdate() 强制刷新(因为数据层次太多,ren ...

详情...