多个vue-cli版本vue
一个IDEA界面如何同时打开多个项目
一个IDEA界面如何同时打开多个项目 https://blog.csdn.net/tianjindong0804/article/details/105265089 ......
Centos 内核 kernel 版本
1:查看当前Centos 内核版本 uname -r 2:下载内核包 wget http://hkg.mirror.rackspace.com/elrepo/kernel/el7/x86_64/RPMS/kernel-lt-5.4.257-1.el7.elrepo.x86_64.rpm 3:rpm安 ......
新手指引:前后端分离的springboot + mysql + vue实战案例
使用springboot + mysql + vue实现前后端分离的用户查询功能:
1、mysql:创建test数据库 -> 创建user数据表 -> 创建模拟数据;
2、springboot: 配置mysql -> 使用mybatis操作mysql数据库 -> 接口开发;
3、vue:使用a... ......
Vue3 element plus el-dialog (对话框)
首先得是 Vue3项目 并已经引入 element plus 引入 element plus 方法:https://www.cnblogs.com/hailexuexi/p/17730724.html 效果图 这个对话框代码 和 头部 菜单 都在 一个 HeaderComponent.vue 文件中 ......
Vue3 引入 Element Plus
Element Plus简介Element Plus是一个基于Vue3的UI组件库,其设计原则可分为一致(Consistency)、反馈(Feedback)、效率(Efficiency)、可控(Controllability)四个方面。 目前Element Plus可使用的UI组件种类丰富,除了按钮 ......
vue3 + mark.js | 实现文字标注功能
页面效果 具体实现 新增 1、监听鼠标抬起事件,通过window.getSelection()方法获取鼠标用户选择的文本范围或光标的当前位置。 2、通过 选中的文字长度是否大于0或window.getSelection().isCollapsed (返回一个布尔值用于描述选区的起始点和终止点是否位于 ......
vue~封装一个文本框添加与删除的组件
标签组件的效果如下 组件作用 这是一个div,包含了两个文本框,后面是添加和删除按钮 添加按钮复制出新的div,除了文本框没有内容,其它都上面一样 删除按钮将当前行div删除 组件实现 <template> <div> <template v-for="(item,index) in tags"> ......
[Go 夜读 第 148 期] Excelize 构建 WebAssembly 版本跨语言支持实践
本期分享将对 Excelize 的 2023 年部分更新背后的技术点、Go 1.21.0 版本中 XML 标准库的兼容性问题,以及如何构建 WebAssembly 版本跨语言支持展开讨论。 ......
vue~封装一个文本框标签组件
用到的技术 父组件向子组件的传值 类型检查和默认值:您可以为props指定类型检查和默认值。这可以确保传递给子组件的数据符合期望的类型,以及在没有传递数据时具有合理的默认值。例如: props: { message: { type: String, default: 'Default Message ......
VUE 3.0使用Tinymce编辑器
本人使用的IDEA开发工具 参考文档: 1.官方文档2.中文文档 一、使用npm安装Tinymce。我这里是指定了版本号的 npm install tinymce@6.0.0 npm install @tinymce/tinymce-vue@5.1.0 二、修改路径,加汉化 1、将下载好的tinym ......
【vue2】实现数字纵向滚动效果(计时器效果)
需求: 在页面中显示一个数字,并在进入视口时显示计时器滚动效果: 效果如上 ↑ 新建组件ScrollNumber.vue: <template> <div style=" display: inline-flex; justify-content: flex-start; align-items: ......
如何用Vue实现模块化开发?
模块化开发就像我们管理书籍一样,一开始只有几本书时,堆书桌上就可以了。随着书越来越多,有几十上百本时,我们需要一个书橱,按照类别放在不同的格子里。对比App迭代过程,起步时,业务少,单一工程模式效率最高,随着业务发展,我们要根据业务拆分不同的模块。所有这些目的都是为了方便管理、高效查找。 模块化,就 ......
谷歌浏览器不同历史版本下载入口
1: 从蓝点网诚通网盘下载:https://url79.ctfile.com/d/18453279-47845001-b024e6 文件访问密码:5737从蓝点网阿里云盘下载:https://www.aliyundrive.com/s/T6bLRwMRWoF 需要登录阿里云账号才能下载从蓝点网文件服 ......
BeyondCompare 4 版本使用
通过修改注册表的方法,使BeyondCompare 版本4可以继续使用。 修改注册表第一步:打开注册表。 Win + R 输入 regedit ,回车后即可打开注册表。 第二步:删除注册表中BeyondCompare软件中的注册参数CacheId 。 查找注册表路径:【HKEY_CURRENT_US ......
java实现一个接口多个实现类,并且调用指定实现方法@Service
接口 package cn.daenx.framework.notify.sms.service; import cn.daenx.framework.common.vo.system.utils.SmsSendResult; import java.util.Map; /** * 短信接口 */ ......
vue3 模糊搜索 不区分大小写 多选框 element plus
```javascript<div class="select-part" ref="selectRef"> <div class="check-type"> <input type="text" class="check-type-title" :placeholder="placeholder" ......
Vue3 面试题 (2023-09-26更新)
Vue3 对比 Vue2 做了那些改进? 1. 响应式系统 vue2 中使用的 Object.defineProperty 实现的响应式,劫持整个对象,递归遍历所有属性,给每个属性添加 getter 和 setter vue3 中使用的 Proxy 实现的响应式 2. 编译阶段 Fragment V ......
使用MAT比较多个heap dump文件
参考文档:https://www.cnblogs.com/melody-emma/p/4914832.html 1.步骤 2.生成结果 3.对比效果 ......
Vue3-vite 按需引入Element-plus
1.下载unplugin-vue-components,unplugin-auto-import 包 npm i -D unplugin-vue-components unplugin-auto-import 2.vite.config.js 文件中配置 1 import AutoImport fr ......
nginx-clojure nginx 1.25.2 版本docker 镜像
主要是测试下nginx-clojure 有nginx 1.25.2 的兼容性,顺便基于原有的构建弄一个方便测试的debug 版本的镜像 构建 构建命令 实际结合业务修改下 ./configure --prefix= --sbin-path=nginx --conf-path=conf/nginx.c ......
Linux系统之安装MySQL8.0版本
一、MySQL介绍 1.1 MySQL简介 MySQL 8.0 是最新版本的 MySQL 数据库管理系统,是一种关系型数据库管理系统,由 Oracle 公司开发和维护。MySQL 8.0 带来了一系列新特性,包括多个性能提升,更好的安全性和扩展性,以及新的管理功能。 1.2 MySQL特点 更好的性 ......
vue npm 视频播放 项目中感觉比较好用的包
npm @easydarwin/easyplayer 对H265 H264支持都比较友好!!实测比较好用 <!DOCTYPE html> <html lang=""> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" c ......
vue中没有index.html 如何可以加上
在Vue项目中,如果没有默认的index.html文件,你可以手动创建一个并进行设置。 以下是创建并配置index.html的步骤: 在你的Vue项目根目录下创建一个新的public文件夹(如果还没有)。 在public文件夹下创建一个新的index.html文件。 在index.html文件中添加 ......
vue-cli_关于vue-cli打包后多出的js与css文件
平常并没有注意到打包后js与css有多少个文件, 一般而言执行打包命令后就差不多万事大吉, 然后交给后端去完成部署就好了. 但轮到自己亲手为打包文件设置CDN时, 发现, 原来打包出来文件多少还是有区别的. 如下, 是我打包出来的某个项目的文件和自动生成的html文件的引入文件. ├─dist | ......
vue源码解析-实现一个基础的MVVM框架
基本介绍 vue.js采用数据劫持结合发布-订阅模式的方式,通过Object.defineProperty()来劫持各个属性的getter,setter,在数据变动时发布消息给订阅者,触发响应的监听回调。 主要功能: 实现一个指令解析器Compile 实现一个数据监听器Observer 实现一个Wa ......
OpenGL入门——多个纹理
上一节OpenGL入门——纹理 - 一只小瓶子 - 博客园 (cnblogs.com)中介绍了怎么使用纹理,实际使用过程中可能会用到多个纹理。跟顶点属性一样(顶点对象可以有多个属性,每个属性都有一个位置值(layout)),纹理采样器也有一个位置值(纹理单元),OpenGL中至少有16个纹理单元,从 ......
Vue-进阶,404页面控制及路由钩子
路由转发传参 我们在使用vue-router时,可能会在Vue实例对象中,写一些方法使用路由的方式完成跳转,其实这种方式也是可以进行转发的 this.$router.push("/main"); 如上,可以使用字符串拼接,把参数拼接在后面,然后转发,完成参数传递 this.$router.push( ......
oracle将一个字段拆分成多个值 (regexp_substr函数)
1、基本语法 REGEXP_SUBSTR(String, pattern, position,occurrence, modifier) String:需要进行处理的字符串。 pattern:正则表达式。 position:起始位置(从字符串的第几个开始,默认为1,注:数据库中的字符串起始位置为1) ......
如何在vite+vue3中的html页面中使用变量?
如何在vite+vue3中的html页面中使用变量? vite版本:4.1.5 vue版本:3.2.47 需要引入新的开发依赖: yarn add vite-plugin-html -D 修改vite.config.ts文件配置 ... // @ts-ignore import { createHt ......
使用Vue3+elementPlus的Tree组件实现一个拖拽文件夹管理
目录1、前言2、分析3、 实现4、踩坑4.1、拖拽辅助线的坑4.2、数据的坑4.3、限制拖拽4.4、样式调整 1、前言 最近在做一个文件夹管理的功能,要实现一个树状的文件夹面板。里面包含两种元素,文件夹以及文件。交互要求如下: 创建、删除,重命名文件夹和文件 可以拖拽,拖拽文件到文件夹中,或着拖拽文 ......