function url(path, params = {}) { const base = window.BASE_URL || '/'; const query = new URLSearchParams(params).toString(); return base.replace(/\/$/
如果你希望查询出来的关联表字段(例如 user_name)直接平铺在主表的数据列表里,而不是嵌套在关联对象中(即不希望通过 $item['user']['name'] 访问,而是希望通过 $item['user_name'] 访问),在 ThinkPHP 6 中通常有以下三种处理方案: 1. 使用
DropzoneJS是一个提供文件 拖拽 上传并且提供图片预览的开源 类 库. 文档地址 下载 dropzone.js 然后引入CSS和JS `<link type="text/css" rel="stylesheet" href="/css/dropzone.min.css"/> <script
1. 服务器巡检脚本 每天早上跑一遍,看看服务器有没有问题。 #!/bin/bash RED='\033[0;31m' GREEN='\033[0;32m' NC='\033[0m' echo "========== 服务器巡检 $(date '+%Y-%m-%d %H:%M')
在ThinkPHP6中绑定域名到应用,可以通过配置文件或路由设置来实现。以下是几种常见的方法: 方法一:通过配置文件绑定 app.php <?php // +----------------------------------------------------------------------
<p>此工具支持破解 Gitkraken V8.2.0 ~ V10.x(最新版),直接从官网下载最新的安装包即可,如后续破解工具失效,可先回退到旧版进行激活</p> <p>(亲测 <strong>v9.x~v10.5.0</strong> 都可用)</p> <p>官网下载地址:<a href="ht
<h2 id="">视频教程</h2> <p>youtube播放地址:<a href="https://bulianglin.com/g/aHR0cHM6Ly95b3V0dS5iZS9NZ3RPQVZPWEJXbw">https://youtu.be/MgtOAVOXBWo</a><br /> 有问
n8n 什么是n8n? n8n是一个开源、强大的工作流自动化工具,允许用户通过可视化方式连接不同的应用程序和服务。它将 AI 功能与业务流程自动化相结合,它可以帮助开发者和非技术人员创建复杂的工作流,实现数据在不同系统间的自动传输和处理。 GitHub:https://github.com/n8n-
Mac电脑作为一个生产力工具,它的操作系统MacOS能为专业人员所使用的的各类专业应用提供流畅的操作和出色的性能,比如视频剪辑、音频处理、平面设计等方面。而关于媒体文件创建和编辑,MacOS 有内置的录音机、视频播放器等工具,非常方便。然而,如果想要捕捉高质量音频文件,许多用户会选择Mac版录音软件
为了针对书写 api 时,对各种错误返回不通的 json ,直接使用 TP5 自带的提示错误页面,对于客户端而言,明显没有任何的作用,所以需要自己来自定义全局异常。 1.创建一个全局异常的类(用于传错误信息,状态码等) use think\Exception; class BaseExceptio
笔记功能需要安装 瞬间插件 才能正常使用
安装插件后,点击导航栏"笔记"即可查看瞬间
请前往 Halo 后台 → 页面 → 独立页面,创建一个自定义页面
将页面 Slug 设置为 posts,并选择模板 文章列表
posts
也可在主题设置中修改「文章页路径」来匹配已有页面