效果echarts项目vue

vue导出自定义的html

vue导出.html文件 HTML页面由.css、htmlDom标签组成,将css设置成js通过export导出,htmlDom可以通过$el.innerHTML获得,也可通过document.getElementById('id')获得 。然后构造html页面,使用createObjectURL创 ......
html vue

Vue2 & Vue3生命周期对比

Vue2生命周期图示 Vue3生命周期图示 二者对比 ......
Vue 周期 生命 Vue2 Vue3

Vue子组件调用$router的底层实现原理

我们引入VueRouter插件之后,想要是用VueRouter的话就需要使用this.$router()方法.这是为啥??为啥在每一个组件里面想要调换都要使用this.$router()呢??? 答: 1.在源码中执行install方法的时候,调用了Vue.mixin()方法,**具体内容为:** ......
底层 组件 原理 router Vue

当我尝试着把老项目 Webpack 迁移到 Vite 时,发现并没有这么香

![image](https://img2023.cnblogs.com/blog/1223618/202307/1223618-20230728104551855-322411081.png) # 背景 最近,就 前端开发过程中的痛点及可优化项 做了一次收集。 其中,构建耗时、项目编译速度慢 的字 ......
Webpack 项目 Vite

vue-cli构建Vue3项目

1、node环境检查 node -v //查询Node版本 2、vue-cli版本检查 vue -V //查询 vue-cli版本 npm uninstall -g vue-cli //卸载旧版vue-cli npm install -g vue-cli //旧版vue-cli2 npm insta ......
vue-cli 项目 Vue3 vue cli

看看Vue中如何封装一个自动化注册全局组件

在项目的开发过程中,我们常常会去封装一些比较常用的全局组件,但是每添加一个组件就需要手动在main.js引入注册,不仅麻烦还代码量多,着实让人心烦。所以干脆封装一个自动化注册全局组件。 1、自定义全局组件文件夹 在src下新建一个globalComponents,用于存放全局组件,并新建一个组件,例 ......
全局 组件 Vue

java项目更改jdk版本出现问题

这里demo中的java版本出了点问题,将jdk17改为jdk11 打开项目结构设置Project中的SDK和Language level为jdk11。 一、java:错误:不支持发行版本 17 打开settings中的Java Compiler修改module中项目的java版本 二、java: ......
版本 项目 问题 java jdk

基于物联网、视频监控与AI视觉技术的智慧电厂项目智能化改造方案

TSINGSEE青犀视频的AI算法模型可以自由组合,最大可支持16路接入,每路视频流最多可选 3 种智能分析算法,兼容复杂的网络环境,支持4G、5G、局域网或公网进行部署与数据传输;提供API接口,可以方便增加第三方算法模型及与其他平台集成。 ......
视频监控 电厂 视觉 智慧 智能

老杜 JavaWeb 讲解(十六) ——oa项目的改造(cookie)

## (十五)oa项目的改造(cookie) **相关视频:** > [48-Cookie实现十天内免登录](https://www.bilibili.com/video/BV1Z3411C7NZ?p=49&vd_source=d0ace4d790d5d2f0d4782a02fb598798) ## ......
JavaWeb 项目 cookie

【技术实战】Vue技术实战【四】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
实战 技术 Vue

创建Node.js项目并使用TypeScript的基本步骤

1. 确保您已经安装了Node.js和npm(Node.js的包管理器)。您可以在终端中输入以下命令来检查它们的版本: node -v npm -v 2. 创建一个新的项目文件夹并进入该文件夹。您可以使用以下命令: mkdir my-node-project cd my-node-project 3 ......
TypeScript 步骤 项目 Node js

第二天- 5分钟学习 项目管理的 招投标

1.不能规避招标(化整为零) 2.不能非法干涉招标 3.需要履行项目审批手续,需要先审批 4.招标分为公开招标(不特定法人)和邀请招标(特定法人) 重点项目不适应公开招标的,经过批准,可以邀请招标 5.招标人可以自行选择招标代理机构,如果有能力,可以自行办理招标事宜 6.招标代理机构,行政机关不得存 ......
项目管理 项目

Jenkins新建项目

一、General配置: 1.勾选 “Discard old builds” 2.勾选 “This project is parameterized” 二、源码管理 1.填写git代码地址 2.填写相应有权限的git账号 三、构建出发器 1.勾选“Build periodically“ 2.设置自动 ......
Jenkins 项目

vue-elementAdmin项目打包后白屏的问题

Vue项目打包后出现白屏的可能原因有很多 1.可能的思路和解决方案: 1. 确认静态资源路径是否正确。 在 Vue 项目中,打包后会生成一个 dist 目录,确保 index.html 引用的资源路径都是相对于 dist 目录的。 2. 确认路由是否正确配置。 如果打包后出现了白屏,可能是因为路由没 ......

hbuilder 运行项目一直在编译中

![](https://img2023.cnblogs.com/blog/1876175/202307/1876175-20230727213352098-23076902.png) **解决:** 1.修改了hbuilder文件夹所在的位置 不能有特殊符号 2.重新装了node 以上都不行 卸载, ......
hbuilder 项目

jmeter 项目混合接口实战记录

1. 项目结构: 1.1 混合接口,创建事务控制器,将多个接口,按照业务逻辑,串行排列组合,接口之间采用后置beanshell 或者jsonpath 、正则关联 1.1 第一个接口beanshell 取样器,编辑参数化需要的随机参数,防止数据命中缓存 import org.apache.jmeter ......
实战 接口 项目 jmeter

vue注册全局组件,批量注册全局组件的所有方式

本文列出所有主流在vue中批量注册全局组件的方法 本文下面所有例子的组件目录如下: 方法一:直接在main.js中循环遍历注册 1.在main.js中 // 引入所有需要注册的全局组件 import aboutView from '@/components/common/aboutView.vue' ......
全局 组件 方式 vue

vue-router钩子执行顺序

Vue的路由在执行跳转时,根据源码可知,调用了router中定义的navigate函数,源码中可以看出,由Promise then的链式调用保证了路由守卫按照以下顺序执行 ......
钩子 vue-router 顺序 router vue

创建Django项目

## 创建Django项目 安装django ``` pip install install django ``` 创建项目 ``` django-admin startproject Fast . ``` > 这个. 是为了让django项目在根目录下,在创建虚拟环境有用 #### django ......
项目 Django

idea项目设置鼠标右键点击文件夹通过IDEA打开

每次打开idea项目是每次都要打开idea再手动选择项目,直接设置成右键打开会很方便。 效果图: 1. 首先 win + R 输入regedit 打开注册表 2. 打开注册表后找到如下路径: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shel ......
文件夹 鼠标 文件 项目 idea

关于vue集成element ui表格无法渲染

依赖版本问题 安装后重新加载依赖,直接 npm install 版本修改: cnpm install core-js@3.8.3 ......
表格 element vue

vue中的provide/inject具体使用

隔了很长一段时间才更新。 因为这段时间换了个地方搬砖,事情比较多,需要熟悉公司的各个项目涉及到的业务和代码,所以才没更新。 从今天开始准备慢慢恢复更新,争取一周分享一篇自己学习的心得。新坑主要技术栈是以vue为主,所以分享的内容主要也是以vue为主。随着形势的发展,前端行业对于从业人员来说要求也会越 ......
provide inject vue

Vue3多条数据复制功能,复制内容用逗号拼接

<div class="person-list"> <div class="person-item">9939939939399399</div> <div class="person-item">1111111111111111</div> </div> <el-icon class="allow ......
逗号 多条 功能 内容 数据

Vue3的响应式数据处理方式

问题:data[0].tableId 是 undefined,但控制台可以打印出 data[0] 的值 原因: Vue 3 的响应式数据处理方式导致的。 Vue 3 使用了 Proxy 来实现响应式数据。当你访问一个响应式对象的属性时,Vue 会在底层进行拦截,并返回响应式的值。这意味着,当你访问 ......
数据处理 方式 数据 Vue3 Vue

vue2和vue3的区别

1.性能提升 vue3对性能进行了优化,相较于vue2,在运行时的性能更高。vue3采用了Proxy代理机制,使得在数据变化时可以更快的更新视图,从而提供了更好的响应性能。 2.Composiiton API (组合式API) vue3引入了Compsition API,这是一种新的API风格,它允 ......
vue vue2 vue3

vue3中的watch与vue2中的watch的对比

新版的 watch 和旧版对比,在使用方式上变化非常大!旧版是这样用的,和 data 、 methods 都在同级配置: // 旧版的写法: export default { watch: { // ... }, data () { return { // ... } }, methods: { / ......
watch vue vue3 vue2

vue3实现图片滚动播放

<template> <div class="swiperBox"> <div id="swiper"> <div class="imgBox" @mouseenter="mouseenter" @mouseleave="mouseleave"> <a v-for="(x, i) in LinkLi ......
图片 vue3 vue

vue 页面刷新防止数据丢失的解决办法

在vue项目中,经常会切换tag,或者刷新页面。导致路由中的数据丢失, 可以使用以下方法 1:将需要缓存的数据 存在stroge(session,local)中,这样即使页面刷新也不会丢失 2:将数据保存在url中,eg: { name: 'zlgmmasterdataedit', path: 'z ......
页面 办法 数据 vue

vue3状态管理工具Pinia的使用

1.安装 npm install pinia --save 2.src文件夹下新建store文件夹,并新建index.ts import {createPinia } from 'pinia' const pinia = createPinia() export default pinia 2.在m ......
管理工具 状态 工具 Pinia vue3

lottie-player src路径错误>在Vue.js中不工作

lottie-player src路径错误>在Vue.js中不工作 浏览 153关注 0回答 1得票数 0 原文 当我在我的Vue.js代码中插入<lottie-player>并且动画来自lottiefiles的网站时:它工作得很好。但是如果我的animation.json来自我的公共文件,我会在控 ......
lottie-player 路径 错误 lottie player