文章
  • fastadmin在控制器中使用多语言
    fastadmin在控制器中使用多语言

    默认情况下,当前控制器下只会加载当前控制器对应的语言文件。 例如:控制器为application/admin/controller/Project.php,则自动加载的语言文件为application/admin/lang/zh-cn/pr…

    2023-05-06

  • fastadmin列表自定义按钮参考文档
    fastadmin列表自定义按钮参考文档

    下面是记录一下,在列表页面添加自定义按钮的文章。 { field: ‘buttons’, width: “120px”, title: __(‘按钮组’), table: table, events: Table.api.events.op…

    2023-05-05

  • fastadmin列表添加自定义按钮
    fastadmin列表添加自定义按钮

    例如:在列表页面添加个按钮,点击后更新状态。 首先,修改js代码:public/assets/js/backend/project.js define([‘jquery’, ‘bootstrap’, ‘backend’, ‘table’, …

    2023-05-05

  • thinkphp报错:fields not exists
    thinkphp报错:fields not exists

    使用模型向数据库添加数据时,竟然报错了 fields not exists:[settle_type] 添加数据代码如下: $result = ProjectSettleType::create($v,true); 通过检查数据库表,发现这…

    2023-04-30

  • Microsoft Edge浏览器访问网页很慢
    Microsoft Edge浏览器访问网页很慢

    浏览器访问某些网站速度很慢,但是切换其它浏览器后却很快,这种原因可能并不是360等杀毒软件造成的,而是浏览器中的某些安全设置导致的。 例如:关闭Microsoft Defender Smartscreen可显著提升网页加载速度。 谷歌浏览器…

    2023-04-28

  • fileatime(): open_basedir restriction in effect
    fileatime(): open_basedir restriction in effect

    完整错误如下: fileatime(): open_basedir restriction in effect. File(/www/wwwroot/fan_directory/fan_article) is not within the …

    2023-04-27

  • MySQL从数据库文件中导入数据
    MySQL从数据库文件中导入数据

    MySQL将数据库文件中的数据导入到数据库,有以下几种方式 ① 使用phpMyAdmin导入 此种方式的导入有个缺点就是大数据文件可能无法导入成功。 ② 使用MySQL图形化工具导入,例如:heidisql软件 直接将数据库文件朝窗口拖进去…

    2023-04-21

  • 使用JavaScript扩展(三点)运算符合并对象
    使用JavaScript扩展(三点)运算符合并对象

    在项目开发中,需要将2个对象合并,同时希望使用后面的对象覆盖前面的对象时,可以考虑使用扩展(三点)运算符来合并。 示例一:展开数组元素 let arr = [1,2,3]; console.log(1,2,3); console.log(a…

    2023-04-21

  • 使用GPT4All开源项目搭建自己的ChatGPT聊天应用
    使用GPT4All开源项目搭建自己的ChatGPT聊天应用

    GPT4All开源项目地址:https://github.com/nomic-ai/gpt4all 开始使用 ① 直接下载项目代码 或者使用Git下载 git clone https://github.com/nomic-ai/gpt4al…

    2023-04-15

  • PHP8.2新特性
    PHP8.2新特性

    只读类 可以使用readonly属性修饰类,它会将只读属性添加到每一个属性里,且不允许创建动态属性,而且也不支持使用#[\AllowDynamicProperties]来创建动态属性。 readonly class BlogData { p…

    2023-04-12