element-plus element vue3 plus

Element ui plus --- el-select 下拉框下拉选项过多导致页面卡顿处理方法

业务场景: 多个页面调用同一个接口 作为下拉框的选项数据,接口返回上千条 导致页面异常卡顿 解决办法: 使用Select V2 虚拟列表选择器 代码示例: <el-form-item label="场所名称"> <el-select-v2 class="row-inp" v-model="query ......
el-select 过多 Element 页面 方法

element ui 里面的表格 导出word形式 直接下载到本地

干吧家人们 可以根据后端返回的接口里面的地址直接把他下载下来 可以使用 let link = document.createElement('a'); let objectUrl = res.data.path; //重要重要的是这个 这个是后端返回回来的地址 link.setAttribute(" ......
表格 形式 element word ui

uni.app 给大家推荐一个 非常牛的 插件 上传图片 上传 word 上传xlsx 上传pdf 兼容vue2 vue3 微信小程序 h5 等等 地址放在下面了

插件 地址地址:https://ext.dcloud.net.cn/plugin?name=lsj-upload 兼容 vue2 vue3 微信小程序 等等 等等 图片放在下面了 使用方法 里面有介绍 又到了 码农 最 重要的时刻了 ctrl c ctrl v 大法 ......
vue 插件 地址 程序 图片

mybatis-plus springboot无法创建bean

在学习尚硅谷的mybatis-plus中,发现依托代码无法创建userMapperbean,在网上找了各种办法,终于是找到了一个大无语的办法。 只要将springboot的版本主动降到2.x.x之后便可以创建。可能mp是国人写的目前对springboot3.x.x并没有做适配,但是更进一步的方法正在 ......
mybatis-plus springboot mybatis bean plus

vane 一个适用于前端打工人的全栈框架,nodejs+vue3+typescript

# vane 写这个的初衷是因为每次用node写接口的时候总是需要一些写大一堆的东西, 也有些人把很多接口都放在一个js文件内, 看起来很是杂乱, 后来用到nuxt写的时候, 感觉用文件名来命名接口路径很是方便, 无论是query参数还是params参数,都可以通过文件名来命名, 也可以通过文件夹层 ......
前端 typescript 框架 nodejs vane

关于H5扫描二维码方式(plus)

本文使用了HTML5+API Reference (参考地址:https://www.html5plus.org/doc/zh_cn/barcode.html#plus.barcode.getBarcodeById) 代码示例 new Vue({ el: "#list", data: { text: ......
方式 plus

element-ui 日期时间选择框picker-options如何禁用时间范围( 多个时间范围判断 )

1. element-ui 算是我们在开发中用到最多的pc端 ui框架,今天公司正好有一个需要用到 date-picker 的日期插件 2. 需求是这样的: 共有三个时间选择器,后一个时间选择器要结合前面一个时间的范围值,去做时间判断,禁用前面所选时间,保证不可有重复时间 结果是这样子:(根据前者的 ......

Vue3 在主页中加入其它模板页template

模板页 在components目录下 新建 HeaderComponent.vue 文件 HeaderComponent.vue <template> <div > 元素 </div> </template> <script> export default { // 组件名称 name: 'Head ......
template 模板 主页 Vue3 Vue

element新增自定义rules验证

data中添加属性 //电话验证 const validatePass = (rule, value, callback) => { let valueStr = value+'' if (valueStr.length != 11 || !valueStr.startsWith('1')) { c ......
element rules

第2节:vue3 模版语法

1、将vue-demo项目清理为空 (1)index.html 不动 (2)main.js删除样式引用 (3)App.vue只保留template和script (4)清空文件夹assets和components 2、模版语法 (1)文本插值 打开App.vue写一下代码 1 <template> ......
模版 语法 vue3 vue

Vue3 reactive 操作数组 响应性(数组变了,但页面显示没变)问题

问题代码: tableTemplates: Array<HkTaskTemplateEntity> = reactive([]); //删除方法的一部分 ,根据templateId删除数组数据this.tableTemplates = this.tableTemplates.filter(item ......
数组 reactive 页面 问题 Vue3

Mybatis-plus代码生成

#1. 看看mybatis-plus官网 我们把"快速生成"的代码摸过来,然后在项目中创建一个类把它执行一下。因为暂时不需要打包到未来的项目中,所以放到test目录下。 ![](https://img2023.cnblogs.com/blog/2957868/202306/2957868-20230 ......

vue3+tsx开发语法详解

## 参考链接 [vue3+tsx开发语法详解](https://baijiahao.baidu.com/s?id=1743578463689979280) [vue3官方文档和jsx的使用](https://cn.vuejs.org/guide/extras/render-function.htm ......
语法 vue3 vue tsx

vue3+el-select的watch监听回调触发多次问题

# vue3+el-select的watch监听回调触发多次问题 > 背景: ​ 当时的需求实:通过选择下拉框,改变当前充电桩对象,监听对象变化是刷新表格(echarts)的数据; ​ 结果问题出现:当我选择下拉框中的函数时,watch()中的刷新表格执行了两次。 * 第一次回调,对象的id变化; ......
el-select select 问题 watch vue3

Vue3 使用 axios 实现跨域

Vue3 使用 axios 可以实现请求跨域问题 1.安装axios npm install axios -S 2.引入axios 并配置为全局 $axios 对象 main.js import { createApp } from 'vue' import App from './App.vue' ......
axios Vue3 Vue

Vue3 vite:is a JavaScript file. Did you mean to enable the 'allowJs' option?

描述 今天在vue3+vite下进行打包时,突然vscode报了一个error。 大概的意识是询问是否启用“allowJS”选项,因为该文件在程序内是指定用于编译的根文件。 提示信息已经很明确了,下面从网上摘抄了下什么是 allowJS 选项。 allowJs是1.8中新提供的选项。TypeScri ......
JavaScript allowJs enable option Vue3

Vue3 如何使用 axios

在 Vue 3 中集成和使用 Axios Axios 是一个流行的 JavaScript 库,用于在浏览器和 Node.js 中进行 HTTP 请求。它提供了简洁的 API,可以轻松地发送异步请求并处理响应数据。在 Vue 3 中,我们可以使用 Axios 来与后端进行数据交互。 参考资料:Axio ......
axios Vue3 Vue

第1节:vue3开发前准备

(1)需要安装nodeJs版本16.0或以上版本 以下是2023年6月30日官方文档截图 (2)查看你的电脑里node版本 通过cmd命令查看 node -v查看是否大于等于16 (3) 创建vue项目 注意:vue项目的命名不能用大写字母,只能小写字母,创建的项目名会以文件夹的方式呈现 创建命令: ......
vue3 vue

Element-plus的徽章组件el-badge

Element-plus的徽章组件el-badge Element Plus 是一个基于 Vue.js 的 UI 组件库,它提供了一系列的常用 UI 组件供开发者使用。其中,徽章组件(el-badge)是其中之一。 徽章组件(el-badge)可以在其他元素上展示一个小圆点或者一个数字,用于标记某种 ......
徽章 Element-plus 组件 el-badge Element

Vue3 onClick() 事件监听

这段时间学习 VUE3 ,在这里记录下来。虽然很基础,但也值得记录,以备日后忘记。 一段简单的 onclick 事件 <a class="menunma flexC fl-cen" v-on:click="CallOut()" ><i class="menunmJ"></i><p>呼叫</p></a ......
onClick 事件 Vue3 Vue

element-plus vue3 dialog form 清空 重置 resetFields

参考:https://blog.csdn.net/zhengjf123/article/details/127293374 参考:https://blog.csdn.net/Start2019/article/details/100091495 ......
element-plus resetFields element dialog plus

Vue3从入门到精通(三)

vue3插槽Slots 在 Vue3 中,插槽(Slots)的使用方式与 Vue2 中基本相同,但有一些细微的差异。以下是在 Vue3 中使用插槽的示例: // ChildComponent.vue <template> <div> <h2>Child Component</h2> <slot></ ......
Vue3 Vue

mybatis-plus框架配合数据库表时间字段自动更新问题

## 背景 在项目开发前的设计阶段,我们会根据需求分析、业务梳理的结果进行领域建模。 通常有2种方式: 1. 实体设计优先 2. 数据库设计优先 无论哪种方式,最终会创建数据库、数据表。 通常在每一张表,会设计2个时间自动,创建时间和修改时间,这样在查询数据时能够清晰的看到数据行 是什么时候创建、什 ......
字段 mybatis-plus 框架 mybatis 数据库

[vue3-print-nb]vue3中实现打印功能

### vue3 安装 ``` npm install vue3-print-nb --save ``` ### 项目中引入 ``` // 全局引用 import { createApp } from 'vue' import App from './App.vue' import Print fr ......
vue3 vue3-print-nb vue 功能 print

Vue3+Element-Plus安装及模拟增删改查

软件安装:nodejs16 https://nodejs.org/download/release/v16.20.0/ 将npm设置为淘宝镜像: npm config set registry https://registry.npm.taobao.org 创建vue3项目: npm init vu ......
Element-Plus Element Vue3 Plus Vue

vue3+ts 分页hooks封装

import { reactive } from "vue"; export interface IPageInfo { pageNum: number; pageSize: number; totalCount: number; } export interface IUsePageReturn ......
hooks vue3 vue ts

vue3 el-dialog 的底部按钮居中

需要在el-dialog 外前台一层div 代码如下 ``` 这里写具体业务逻辑 取消 保存草稿 保存并提交 ``` css 代码如下 ``` ``` ......
底部 el-dialog 按钮 dialog vue3

Element Table 根据列的label class 自动计算合计

定义 table 求和方法 ```javascript export function getSummariesByTableColumn(param, opt) { opt.sumText ??= '合计' opt.getColProperty ??= rawProp => rawProp con ......
Element Table label class

教你如何用Vue3搭配Spring Framework

摘要:在本文中,我们将介绍如何使用Vue3和Spring Framework进行开发,并创建一个简单的TodoList应用程序。 本文分享自华为云社区《Vue3搭配Spring Framework开发【Vue3应用程序实战】》,作者:黎燃。 一、介绍 Vue3和Spring Framework都是现 ......
Framework Spring Vue3 Vue

appium报错AttributeError: 'WebDriver' object has no attribute 'find_element_by_id'解决方法

解决方法: from appium.webdriver.common.appiumby import AppiumBy # 导入AppiumBy search = driver.find_element(AppiumBy.ID,"com.android.settings:id/search") # ......