10-14到10-16学习笔记

news/2024/10/21 2:07:57/

mybatis-plus设置逻辑删除

1.配置全局的逻辑删除规则(高版本可以省略)

2.配置逻辑删除的组件bean(高版本可以省略)
3.给实体类的属性加上逻辑删除@TableLogic注解


Element-ui的Dialog 对话框使用

<el-dialog :title="title" :visible.sync="dialogVisible" width="30%"><el-form :model="category"><el-form-item label="分类名称"><el-input v-model="category.name" autocomplete="off"></el-input></el-form-item><el-form-item label="图标"><el-input v-model="category.icon" autocomplete="off"></el-input></el-form-item><el-form-item label="计量单位"><el-input v-model="category.productUnit" autocomplete="off"></el-input></el-form-item></el-form><div slot="footer" class="dialog-footer"><el-button @click="dialogFormVisible = false">取 消</el-button><el-button type="primary" @click="submitData">确 定</el-button></div></el-dialog>

基本用法

要使用 Dialog,首先确保已经引入 Element UI。在 Vue 组件中,使用以下基本结构

<template><div><el-button type="text" @click="dialogVisible = true">打开对话框</el-button><el-dialogtitle="对话框标题":visible.sync="dialogVisible"@close="handleClose"><p>对话框内容</p><span slot="footer" class="dialog-footer"><el-button @click="dialogVisible = false">取 消</el-button><el-button type="primary" @click="handleConfirm">确 定</el-button></span></el-dialog></div>
</template><script>
export default {data() {return {dialogVisible: false, // 控制对话框显示};},methods: {handleClose() {console.log('对话框已关闭');},handleConfirm() {console.log('确认操作');this.dialogVisible = false; // 关闭对话框},},
};
</script>
主要属性
  • title:对话框的标题。
  • visible.sync:控制对话框的显示状态,使用 .sync 修饰符可以双向绑定。
  • width:设置对话框的宽度,默认值为 30%
  • modal:是否显示遮罩,默认值为 true
  • close-on-click-modal:点击遮罩时是否关闭对话框,默认为 true
 事件
  • @close:对话框关闭时触发。
  • @open:对话框打开时触发。
插槽

slot="footer":自定义对话框底部内容,常用于放置按钮。

进阶用法

在对话框中使用表单,可以如下实现:

<el-dialogtitle="填写信息":visible.sync="dialogVisible"
><el-form :model="form"><el-form-item label="姓名"><el-input v-model="form.name"></el-input></el-form-item><el-form-item label="邮箱"><el-input v-model="form.email"></el-input></el-form-item></el-form><span slot="footer" class="dialog-footer"><el-button @click="dialogVisible = false">取 消</el-button><el-button type="primary" @click="handleSubmit">确 定</el-button></span>
</el-dialog>

data 中添加表单模型:

data() {return {dialogVisible: false,form: {name: '',email: '',},};
},


http://www.ppmy.cn/news/1540660.html

相关文章

FPGA实现SPI接口,用verilog实现,SPI接口使用例程!!!

SPI接口详解 SPI&#xff08;Serial Peripheral Interface&#xff09;是一种高速、全双工、同步的通信总线。它常用于连接微控制器和各种外围设备&#xff0c;如EEPROM、FLASH、AD转换器等。SPI接口主要具有以下优点&#xff1a; 全双工通信&#xff1a;支持同时发送和接收数…

【Java并发编程】线程池的四种拒绝策略(饱和策略)

引入 线程池的拒绝策略是当线程池出现以下情况时&#xff0c;由于线程池达到其容量上限而无法接受新任务时的处理机制&#xff1a; 线程池已满&#xff1a;当线程池中的所有线程都在执行任务时&#xff0c;新提交的任务无法立即执行。这种情况发生在当前线程池的核心线程和最…

卷积神经网络(CNN)-Padding介绍

在卷积过程中,输出特征图的大小由输入特征图的大小、内核的大小和步幅决定。如果我们简单地在输入特征图上应用内核,那么输出特征图将小于输入。这可能会导致输入特征图边界处的信息丢失。为了保留边框信息,我们使用padding。 什么是填充 Padding是一种技术,用于在对特征…

C++ 类的基础用法与详细说明:简单易懂的入门指南

什么是类&#xff1f; C类_百度百科 类是C中一种用于封装数据和功能的基本结构。你可以将类视为一种自定义的数据类型&#xff0c;它可以包含数据&#xff08;成员变量&#xff09;和操作这些数据的函数&#xff08;成员函数&#xff09;。 创建一个简单的类 让我们通过一个…

【Golang】踩坑记录:make()创建引用类型,初始值是不是nil!!

文章目录 起因二、得记住的知识点1. make()切片&#xff0c;初始化了吗&#xff1f;2. make()切片不同长度容量&#xff0c;append时的差别3. 切片是指向数组的指针吗&#xff1f;4. 切片扩容时&#xff0c;重新分配内存&#xff0c;原切片的数据怎么办&#xff1f; 三、咳咳&a…

CLion和Qt 联合开发环境配置教程(Windows和Linux版)

需要安装的工具CLion 和Qt CLion下载链接 :https://www.jetbrains.com.cn/clion/ 这个软件属于直接默认安装就行&#xff0c;很简单&#xff0c;不多做介绍了 Qt:https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/ window 直接点exe Linux 先c…

http大数据post与put请求

大数据请求情况下出现post请求提交出错而put请求提交不出错 一、http方法特性差异 1、请求语义和用途不同 post通常用于 创建新资源Put一般用于更新现有资源服务器对于不同的HTTP方法可能有不同的处理逻辑和优化策略。在某些情况下&#xff0c;服务器可能对put请求的处理更加…

大厂面试提问:Flash Attention 是怎么做到又快又省显存的?

最近已有不少大厂都在秋招宣讲了&#xff0c;也有一些在 Offer 发放阶段。 节前&#xff0c;我们邀请了一些互联网大厂朋友、今年参加社招和校招面试的同学。 针对新手如何入门算法岗、该如何准备面试攻略、面试常考点、大模型技术趋势、算法项目落地经验分享等热门话题进行了…