element-plus element vue3 plus

Mybatis-Plus代码生产器

【问题描述】 在微服务的开发过程中,每次新创建一个微服务项目的时候,都需要手工添加controller、service、entity和mapper文件夹和文件时会比较麻烦,并且增加不少的工作量。 是否有一个模块,可以自动生成对应的目录和文件呢?真的有这样的代码生产器文件: 一、使用之前先确认POM文 ......
Mybatis-Plus Mybatis 代码 Plus

vue3中监听scroll事件的3种方法

监听元素的滚动事件是很常见的一个需求了。下面介绍3种在vue3中监听元素滚动事件的方法。 1.添加事件监听:Event Listener <script setup> import { ref, onMounted, onUnmounted } from 'vue' const content = ......
事件 方法 scroll vue3 vue

vue3适配移动端的登录实现

<script lang="ts" setup> import { ref } from 'vue' const PHONE_NUMBER_REGEX = /^1[0-9]{10}$/ const VERIFICATION_CODE_REGEX = /^[0-9]{6}$/ const LOGIN_ ......
端的 vue3 vue

Vue3 v-drag 拖拽指令的简单使用

文档 官网文档:https://www.npmjs.com/package/v-drag 使用 安装、引入 npm install v-drag --save import drag from "v-drag" 使用 直接使用: <div v-drag>Drag me!</div> 注意:对原本绝对 ......
指令 v-drag Vue3 drag Vue

Vue3 watch 监听函数

1、watch函数(既要指明监视的属性,也要指明监视的回调) 坑: 1)监视reactive定义的响应式数据时:oldValue无法正确获取、强制开启了深度监视(deep配置失效) 2)监视reactive定义的响应式数据中某个属性时:deep配置有效 setup(){ let sum = ref( ......
函数 watch Vue3 Vue

vue3路由跳转params传参接收不到

这样路由可以跳转过去,但接收到了params是一个空对象。 解决方法 由于之前的params传参在页面刷新之后,参数会丢失,所以vue将这种方法移除了。 vue推荐的路由跳转传参方法: 1.使用query传递参数 2.使用vuex、pinia对参数进行存储 3.使用 History API 方式传递 ......
路由 params vue3 vue

vue3 ant-Design-vue提交按钮放在表单外提交,自定义提交按钮

<template> <a-form ref="urlEditRef" :model="urlEditInfo" name="urlEdit_rule" layout="vertical"> <a-form-item label="跳转链接" name="longUrl" :rules="[{ re ......
按钮 表单 ant-Design-vue vue Design

vue+element-ui实现el-tab标签的动态面包屑

以下内容仅供学习使用 前言: 下面是最终实现的效果图 首先在router.js里面配置meta:{title:‘xxxx’} 封装一个el-tab面包屑的子组件 通过v-for指令和tags数组中的数据进行渲染 <template> <div> <el-tag :key="index" v-for= ......
面包屑 element-ui 面包 element 标签

Vue3中修改父组件传递到子组件中的值

Vue3中修改父组件传递到子组件中的值1.大家都知道,vue是具有单向数据流的传递特性。当你在子组件中修改父组件传递过来的数据的时候,控制台就会报出错误,说不让你对父组件传递的值进行修改。2.那么,尤大大为了解决这个问题,在vue3的时候给我们提供了一个新的思路:v-model来实现父传子,并且子也 ......
组件 Vue3 Vue

element树形复选框实现一级菜单单选

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi ......
树形 菜单 element

Unknown custom element: <el-empty> - did you register the component correctly? For recursive compone

报错原因: “el-empty”未注册 解决:element版本太低了,当前版本里面查找不到el-enpty这个组件,需要重新安装一下element的版本。 npm i element-ui@2.15.13 -S npm i element-ui@2.15.6 -S 重新运行,上面的问题就解决了。 ......

vue3 - 引入自定义插件的组件的具体写法

1.背景 我的这一篇随笔详细讲解组件怎么制作与引入使用【vue3 - 在单独的项目制作自定义组件插件,支持vite【前提不要使用webpack专属语法】,并引入插件 -心得 - 岑惜 - 博客园 (cnblogs.com)】 但在局部引入组件时,eslint红色警告 引用名言:“又不是不能用==” ......
写法 组件 插件 vue3 vue

Element Table使用tooltip卡顿问题

重新封装tooltip组件,增加移入渲染,移除销毁功能,避免渲染过多tooltip<template> <el-tooltip v-if="show" v-bind="$attrs"> <slot></slot> </el-tooltip> <div class="mouse-tooltip" @m ......
Element tooltip 问题 Table

vue3中proxy关键词

在 Vue3 中,proxy 是一种新的 JavaScript 特性,用于创建一个代理对象,对代理对象的访问会通过 get 和 set 等方法拦截, 从而可以对代理对象进行一些自定义的处理逻辑。在 Vue3 中,我们可以使用 reactive 函数将一个普通对象转换成响应式对象, 而这个响应式对象就 ......
关键词 关键 proxy vue3 vue

Mybatis之数据库连接+PageHelper分页插件+Mybatis-Plus插件

MyBatis Plus 教程(人人便成为) https://www.cnblogs.com/chch213/p/16320820.html 前言 ORM框架:对象关系映射 object relational mapping 半自动ORM映射工具(自己编写sql语句) Hibernater属于全自动 ......

vue3挂载全局方法

在vue3中可以通过app.config.globalProperties来挂载全局方法。 main.js const app = createApp(App) // 定义全局方法 const myGlobalMethod = () => { console.log('This is a globa ......
全局 方法 vue3 vue

mybatis plus的简单使用

mybatis plus作用就是可以少些sql,实现对数据一系列操作的功能 首先查询所有数据 根据指定的时间查询 根据时间范围查询,时间倒序 其中QueryWrapper叫做条件构造器sql表结构,直接放到sql工具执行就好 /* SQLyog Ultimate v10.00 Beta1 MySQL ......
mybatis plus

Vue3.0

1.setup 1.理解:Vue3.0中一个新的配置项,值为一个函数 2.setup是所有CompositionAPI的表演的舞台 3.组件用所用到的:数据 方法等等,均要配置在setup中 4.setup函数的两种返回值 ​ 1.若返回一个对象,则对象中的属性,方法在模板中均可以直接使用(重点关注 ......
Vue3 Vue

springboot集成mybatis-plus

springboot项目 先导入相关依赖mybatis-plus相关依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.5</v ......
mybatis-plus springboot mybatis plus

基于VUE3开发的CAD图可视化平台代码开源了

前言 唯杰地图VJMAP 为CAD图或自定义地图格式WebGIS可视化显示开发提供的一站式解决方案,支持的格式如常用的AutoCAD的DWG格式文件、GeoJSON等常用GIS文件格式,它使用 WebGL矢量图块和自定义样式呈现交互式地图, 提供了全新的大数据可视化可视化功能。 唯杰地图可视化平台旨 ......
代码 平台 VUE3 VUE CAD

【element UI】修改 el-select 下拉框样式

前言 项目中经常使用到 el-select 组件,默认的 el-select 组件样式不符合项目实际需要,需要进行样式修改,这里记录下样式的修改步骤。 借鉴文章:https://blog.csdn.net/qq_26695613/article/details/127870263 实现过程 官方文档 ......
样式 el-select element select el

C++ Primer Plus基础知识部分快速通关

第二章 在 C++中,$main$函数括号中使用void关键字表明拒绝任何参数,而空括号表示对是否接受参数保持沉默。 连续赋值将从右向左进行。 输出拼接长字符串可以如下书写: //当代码很长而追求风格的时候,这样操作。 cout << "1234567" << "7654321" << endl; ......

vue3 directive自定义指令

import store from '../store'// 新建jsexport default { install(app) { // 权限控制, 没有相关的权限, 则删除模块 app.directive('permission', { mounted(el, val) { if(el && ! ......
指令 directive vue3 vue

使用mybatis-plus方法自动生成代码(1)

首先,在项目的 pom.xml 文件中添加如下依赖: <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.4.3</version> </dep ......

vue3面包屑导航栏

import {useRoute, useRouter} from "vue-router"; import {computed, ref, watch, watchEffect,nextTick} from "vue"; const router = useRouter() const route ......
面包屑 面包 vue3 vue

vue3+elementPlus 深色主题切换

首先安装需要的两个依赖 npm i @vueuse/core npm install element-plus --save 在main.js中引入css文件,自定义深色背景颜色 可以看ElementPlus官方网站 //引入elementUI import ElementPlus from 'el ......
深色 elementPlus 主题 vue3 vue

defineExporse vue3中一个由子组件导出数据,让父组件调用的方法。

子组件 <script setup> import { ref, reactive } from 'vue' const isFlag = ref(false) const data = reactive({ name: 'tom', age: 18 }) //把数据导出 defineExpose( ......
组件 defineExporse 方法 数据 vue3

[vue3]npm创建环境

1. npm安装 vue cli [root@Python 20230401VUE3]# npm install -g @vue/cli 2. 查看 vue版本 [root@Python 20230401VUE3]# vue --version @vue/cli 5.0.8 3. 创建项目 [roo ......
环境 vue3 vue npm

Vue3 深度选择器原理

一、Demo <!-- 补录身高与体重 --> <script lang="ts" setup> import { ref } from 'vue'; const isShow = ref(true); const height = ref(); const weight = ref(); </sc ......
深度 原理 Vue3 Vue

element-ui plus中如何单独出发el-upload提交

因为单独提交才好触发el-upload中的on-success函数 在 Vue 3 中,可以通过 ref 引用指向 upload 组件,然后使用该引用调用 upload 的 submit 方法来触发上传操作。具体实现如下: <template> <el-upload ref="uploadRef" ......
element-ui el-upload element upload plus