element-plus element vue3 plus

Mybatis-Flex 与 Mybatis-Plus 的一些对比

# 为什么要引入 Mybatis 增强插件 从一个业务开发者的角度来看,这种类似的增强框架使用起来很**爽**。 * 单表情况下不必再把思路从 `Service` 切换到 `Mapper`,从业务思维(业务流程)切换到数据库思维(数据库字段,编写),一定程度上减少了代码的开发量。 * 易于维护 数据 ......
Mybatis Mybatis-Flex Mybatis-Plus Flex Plus

Spring Boot + Vue3前后端分离实战wiki知识库系统<十一>--文档管理功能开发三

文档内容的显示: 在上一次https://www.cnblogs.com/webor2006/p/17510360.html文档管理模块还差文档的显示木有完成,所以接下来先将这块模块给收尾了。 增加单独获取内容的接口: 概述: 在前端页面文档查询时,只查询了文档的基本信息,其中文档的富文本内容是木有 ......
知识库 实战 功能 文档 知识

ELEMENT UI 下拉列表验证无效的问题

![](https://img2023.cnblogs.com/blog/1202393/202308/1202393-20230805181951315-1678572377.png) * https://www.freesion.com/article/69151248111/ ......
ELEMENT 问题 UI

Vue3 自定义组件使用v-model

Vue 的数据流传递是单向的,也就说数据只能由父组件通过`props`传递给子组件,子组件无法修改父组件传过来的状态,这样做为了避免因为子组件修改父组件的状态而导致数据流混乱以至难以理解。所以千万不要在子组件中直接修改 props。 子组件如果想要将数据传递给父组件,就需要使用 Vue 提供的事件机 ......
组件 v-model model Vue3 Vue

element-ui table表格删除最后一页的数据,返回上一页

delete(item){ this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { this.$post( ......
element-ui 表格 element 数据 table

Element-plus组件库的MessageBox 消息弹框组件自定义样式的坑

一、问题描述: 在使用Element-plus组件库的MessageBox 消息弹框组件时,需要更改该组件的按钮样式,于是根据官网文档: 找到cancel-button-class、confirm-button-class两个属性,并在js代码中进行了添加,如下案例图: 然后,我在使用该组件的页面写 ......

vue3项目部署到服务器刷新页面就404

本地项目调的好好的,刷新也没有毛病,扔到服务器上,第一次打开是正常的,再刷新下就404了,不知道什么原因。百度了下才发现问题所在 const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), ro ......
页面 服务器 项目 vue3 vue

快速掌握Vue3:速成Vue3前端开发看这篇就够啦

vue3引入了Composition API,使开发者能够更灵活组织和重用组件逻辑。采用了基于Proxy的响应式系统,对虚拟DOM进行了优化等,提升了开发体验、性能 ......
Vue3 前端 Vue

element-plus的el-date-picker中value-format不失效

vue el-date-picker <el-date-picker v-model="value2" type="date" placeholder="选择日期" format="yyyyMMdd" value-format="yyyyMMdd"> </el-date-picker> 查看了一些官 ......

mybatis_plus

#### Mybatis-plus #### 1. 快速入门 ##### 1.建数据库 ```sql CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMME ......
mybatis_plus mybatis plus

Mybatis-Plus 多数据源 @DS注解部分失效

### 环境 springboot+mybatis-plus 在controller层一个request中有多个service调用保存接口,发现在mapper层上定义的@DS注解指定数据源部分指向了primary数据源。导致表找不到。 ### 处理 猜测是不能走mybatis-plus生成的batc ......
数据源 注解 Mybatis-Plus Mybatis 部分

59.vue3+element-plus制作二维码生成器

1 <template> 2 <div> 3 <el-card style="height:80px;font-size: 30px;">二维码生成器</el-card> 4 <div style="display: flex;"> 5 <el-card style="width: 250px;ba ......
生成器 element-plus element vue3 plus

Mybatis-Plus代码生成器的使用

通常我们在做项目的时候,要手动搭建项目的结构,如controller,service,mapper,entity,是不是很麻烦,特别是数据库表特别多时,现在介绍一下使用MybatisPlus时怎么自动生成这些代码。 1. 首先要在项目的pom.xml里引入必要的依赖,如下: ~~~xml com.b ......
生成器 Mybatis-Plus Mybatis 代码 Plus

element-ui 设置table 单元格某一列className

在 el-table 上添加 :cell-class-name="cellClassName" cellClassName({row, column, rowIndex, columnIndex}){ if(columnIndex 5){ return 'custom-style' } }, 设置第 ......
element-ui className 单元 element table

Vue3+ setup语法中报错 'defineProps' is not defined(eslint[no-undef])

## 1. 问题 ### 1.1 场景 使用**Vue3 + setup**语法,使用`defineProps`时出现Eslint错误: ![](https://img2023.cnblogs.com/blog/2240374/202308/2240374-20230803101840773-197 ......
中报 defineProps 语法 no-undef defined

antd upload vue3 取消请求,取消进行中的接口请求

在使用antd upload组件时,大文件上传等待时长太久,在上传过程中想取消上传,即取消进行中的接口请求。不解释,上代码: ``` import axios from 'axios'; ``` ``` 上传文件 (注:支持pdf、png、jpg格式,大小不超过5M) ``` ``` const C ......
接口 upload antd vue3 vue

C# LINQ中使用聚合函数报错 Sequence contains no elements

###问题: 在一个linq查询中使用了平均值聚合函数Average,结果报错 Sequence contains no elements (序列不包含任何元素) 也就是说,使用某些linq的函数时,如果值不存在是会报错的,比如: ``` First() Single() FirstAsync() ......
函数 Sequence contains elements LINQ

Java编程-目录整理、新建接口、集成mybatis plus以及数据库初始化

数据库初始化 新建对应调试库 ``` # docker ps # docker exec -it 6d542566d077 /bin/bash postgres=#create database novel; ``` 执行全量脚本 ![](https://img2023.cnblogs.com/bl ......
接口 mybatis 数据库 目录 数据

vite+vue3+ts+elementPlus前端框架搭建 [二] pinia状态管理

前面已经完成了基本框架搭建,下一步针对各个模块的封装以及实验 本章主要是针对pinia的状态模块实现 1. 创建Store 在src文件夹下创建一个store的文件夹,并在该文件夹下创建index.ts文件,内容如下: import type { App } from 'vue'; import { ......
前端 elementPlus 框架 状态 pinia

vite+vue3+ts+elementPlus前端框架搭建 [一]

记录下搭建vite + vue3 + ts + elementPlus项目的过程及遇到的问题。 建议使用pnpm安装依赖,npm切换到pnpm 链接地址:[https://www.pnpm.cn/installation]() 1. 运行环境 node -v v18.17.0 npm -v 9.8. ......
前端 elementPlus 框架 vite vue3

【.NET6 + Vue3 + CentOS7.9 + Docker + Docker-Compose + SSL】个人博客前后端运维部署

个人博客 前端:https://lujiesheng.cn 个人博客 后端:https://api.lujiesheng.cn 个人博客 运维:https://portainer.lujiesheng.cn # 1. 服务器准备 我采用的是 腾讯云轻量应用服务器(2C 4G 8M 80G),配置如下 ......
Docker Docker-Compose CentOS7 Compose CentOS

Vue3中级指南-如何在vite中使用svg图标

vite-plugin-svg-icons 预加载 在项目运行时就生成所有图标,只需操作一次 dom 高性能 内置缓存,仅当文件被修改时才会重新生成 安装 node version: >=12.0.0 vite version: >=2.0.0 yarn add vite-plugin-svg-ic ......
图标 指南 Vue3 vite Vue

el-date-picker element Plus 实现限制时间选择范围(7天)

element Plus 没有picker-options配置项,可以使用 `:disabled-date="disabledDate" @calendar-Change="calendarChange"` 配合实现该需求 ```html ``` ```js const choiceDate = r ......
el-date-picker 范围 element 时间 picker

vue3路由的两种引入方式useRouter和router进行页面跳转

1.在vue3中有两种路由的引入方式 第一种 import { useRouter } from 'vue-router' const use_router = useRouter() use_router.push('/pathName') 第二种 import router from '@/ro ......
路由 useRouter 页面 方式 router

vue3之父组件中封了子组件的抽屉(弹框类),通过update:modelValue来进行父子组件的v-model="dialogVisible"通讯

eg:父组件a.vue <AddAiDrawer :projectId="route.query.id" v-model="addAiShow" title="新增" type="spaceAi" @call-back-table="refreshTable" ></AddAiDrawer> //新 ......
组件 quot dialogVisible 抽屉 父子

mybatis-plus数据批量插入

为了提高数据处理效率,大量数据需要插入数据时可以采用批量数据插入的策略提高数据插入的效率。 如下是实现方法 1、代码结构 2、实体类 package little.tiger.one.application.testblockt.domain; import com.baomidou.mybatis ......
mybatis-plus mybatis 数据 plus

element-ui中的$comfirm点击取消后空格键和回车键依然执行删除操作

原因: $comfirm会在上一次执行操作的按钮上自动聚焦选中如果这时点击回车或者空格键相当于又触发了一次删除按钮上的点击事件,而且默认回车和空格键会触发弹层上的确认按钮的点击事件,用户没有将鼠标定在确认按钮,这是组件自己封装的自动聚焦事件以及确认提交事件 解决方法:强制取消键盘的默认行为,在钩子( ......

在 MyBatis Plus 中,使用 Map 来实现数据库操作

假设我们有一个数据库表 Student,包含字段 id、name 和 age,下面是使用 MyBatis Plus 和 Map 实现增删改查的示例: 1、插入数据: import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; ......
MyBatis 数据库 数据 Plus Map

Bash Game-Plus

> [Bash Game-Plus 洛谷](https://www.luogu.com.cn/problem/P9486) 题目描述 >巴什博弈:有一堆 $n$ 个物品,两名玩家轮流从中拿取物品。每次至少拿 $1$ 个,至多拿 $m$ 个,不能不拿,最终将物品拿完者获胜。 我们给这个游戏增加一些规则 ......
Game-Plus Bash Game Plus

MyBatis Plus

MyBatisPlus简介 入门案例 开发方式: 基于MyBatis使用MyBatisPlus 基于Spring使用MyBatisPlus 基于SpringBoot使用MyBatisPlus SpringBoot整合MyBatis开发过程(复习): 1.创建SpringBoot工程 2.勾选配置使用 ......
MyBatis Plus