vue3.0父级组件调用子组件方法-编程思维

vue3.0父级组件调用子组件方法 场景:在页面开发过程中,我经常涉及到不同组件之间的元素和方法的调用。就此记录在vue3.0项目,也是我开发的开源项目中的实现方式。 父级组件调用子级 1.应用场景 以下以我的代码实现为例:在左侧菜单中,通过点击新建会话,在会话列表中新建一个会话框。 其中:会话列表页面是菜单的子级组件。 2.添加组件引用 代码如下: import List from './

terramoursgpt v1.0 开发总结-编程思维

TerraMoursGPT V1.0 开发总结 TerraMoursGPT V1.0 是之前gpt项目基于TerraMours后端框架的重构,实现用户登陆和基于SK的多语言模型聊天、基于chatgpt和SD的多模型图片生成等功能。管理端实现数据看板、聊天记录管理,图片记录管理、用户管理、系统配置等。实现了docker快速部署,有兴趣的朋友可以自己搭建属于自己的AI管理系统。 特别鸣谢我的搭档fi

the database operation was expected to affect 1 row(s), but actually affected 0 row(s); 解决乐观并发-编程思维

The database operation was expected to affect 1 row(s), but actually affected 0 row(s); 解决乐观并发 1.乐观并发 EF Core 实现 乐观并发,假定并发冲突相对较少。 与 悲观 方法(即先锁定数据,然后才继续修改数据)不同,乐观并发不需要锁定,而是安排数据修改在保存时失败(如果数据自查询后已更改)。 此并

avalonia项目在openkylin运行踩坑-编程思维

Avalonia项目在OpenKylin运行踩坑 本篇博客记录OpenKylin开源操作系统中运行Avalonia项目遇到的各种问题,会一直更新,最新的内容请点击文末的链接跳转到我的博客原文地址查看。 1.Default font family name can't be null or empty 报错内容: Unhandled exception. System.InvalidOperati

vuepress v2.0 项目创建-编程思维

VuePress v2.0 项目创建 参考:VuePress v2.0 文档 1.创建文件夹 我创建了一个文件夹,然后在文件夹中打开了powershell E:\2023个人项目\terramours-starter 2.初始化项目 git init pnpm init 3.运行创建命令 pnpm add -D vuepress@next @vuepress/client@next vue