前端 终端 实战vue

vue复习

vue vue是什么? 它是一个轻量级MVVM框架 数据驱动+组件化的前端开发 Github 超过25K + 的star 熟,社区完善 Vue.js更轻量,gzip后大小只有26K;更易上手,学习曲线平稳 形成Vue渐进式框架的核心概念为:组件化,MVVM,响应式,和生命周期 vue的优缺点 优点1 ......
vue

深度学习(十二)——神经网络:搭建小实战和Sequential的使用

# 一、torch.nn.Sequential代码栗子 > 官方文档:[Sequential — PyTorch 2.0 documentation](https://pytorch.org/docs/stable/generated/torch.nn.Sequential.html#sequent ......
神经网络 Sequential 实战 深度 神经

Vue packages version mismatch:

报错原因:vue与vue-template-compiler版本不匹配。 解决办法: 上图中说了看看使用vue-loader的版本,我的是13版本大于10.0版本,这个时候需要更新vue-template-compiler //卸载 npm uninstall vue-template-compil ......
packages mismatch version Vue

解决vue项目中虚拟键盘弹起将页面中底部按钮上移问题

在vue中使用定位将表单中的取消,确认按钮固定在底部时,安卓手机在编辑表单内容时会将底部按钮整体往上移动,按钮出现在虚拟键盘上面,此时可以通过监听虚拟键盘的弹起与收起来控制键盘的显示与隐藏,以解决按钮显示在虚拟键盘之上的问题, 没有时间赘述, 附上转载链接: https://blog.csdn.ne ......
底部 按钮 键盘 页面 项目

vue eslint 报错 error “Component name “*****“ should always be multi-word”,该怎么办?

出现的问题: 在 vue-cli 创建的项目中,创建文件并命名后,会报 “Component name "*****" should always be multi-word” 报错; 报错截图示例如下: Component name "******" should always be multi- ......
multi-word Component 怎么办 eslint always

Vite + Vue3 + Element-Plus

搭建 Vite 项目 注意 Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。 使用 NPM: npm create vite@latest 使用 Yarn: yarn cr ......
Element-Plus Element Vite Plus Vue3

解决Vue中el-select第二次选择选项时才会显示上一个选项的响应结果

今天在写一个选择器的时候出现一个问题 这个功能需求是:通过选择器选择不同的选项,点击查询按钮发送请求,并将响应结果放到一个div中用v-if控制是否显示。 看似简单的一个功能,却出现一个很搞笑的bug。在我选择一个选项点击查询,本应该显示结果的div没有显示出来,而在选择一个其他选项,不需要点击查询 ......
el-select 结果 select Vue el

vue 项目加水印---canvas画图法

搬运 蛙蛙 大佬的文章(做了写自己的补充) 文章链接:https://segmentfault.com/a/1190000022055867,怕以后找不到了 一:创建watermark.js文件 /** 水印添加方法 */ let setWatermark = (str1, str2) => { l ......
水印 项目 canvas vue

vue图片预览( 放大 缩小 旋转 鼠标拖动)

* 此组件是图片是默认展开的 里面是操作的功能 ![](https://img2023.cnblogs.com/blog/3239040/202308/3239040-20230823151923294-1824640342.jpg) 代码如下 ` {{ title }} {{ currentInd ......
鼠标 图片 vue

安装vue3+vite报错

报错:‘D:\Program‘ 不是内部或外部命令,也不是可运行的程序; 我已经配置过环境变量,发现是node 安装目录 D:\Program Files\nodejs ,中间有空格导致,只能改变nodejs位置 1.把nodejs整个剪切出来放在d盘根目录下面 2.修改node的全局环境 npm ......
vue3 vite vue

前端开发进阶:前端开发中如何高效渲染大数据量?

在日常工作中,有时会遇到一次性往页面中插入大量数据的场景,在数栈的[离线开发](https://www.dtstack.com/dtinsight/batchworks?src=szsm)(以下简称离线)产品中,就有类似的场景。本文将通过分享一个实际场景中的[前端开发](https://www.dt ......
前端 数据

Vue3定义全局函数和变量

定义全局函数 Vue2 和 Vue3 的区别 由于 Vue3 没有 Prototype 属性,所以需要在 main.ts 文件里使用 app.config.globalProperties 去定义全局函数和变量 Vue2: // 之前 (Vue 2.x) Vue.prototype.$http = ......
全局 变量 函数 Vue3 Vue

vue3 使用swiper实现轮播图(两边小中间放大效果轮播图)

先引入swiper ,我直接引入的最新的包是10.2.0 pnpm add swiper yarn add swiper 在vue页面引入 <script setup> import { Swiper, SwiperSlide } from 'swiper/vue'; import { Autopl ......
效果 swiper vue3 vue

Vue项目原本原本http请求变成了https

Vue项目http请求变更为https处理方式在index.html中添加如下代码 <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">如果向去去掉s就注释 <meta http-equiv=" ......
原本 项目 https http Vue

vue3 使用 router 进行跳转备忘

1.在画面中添加子画面,使用 el-menu 菜单进行跳转,只更新子画面 a.首先在配置 router 路径的 js 文件中配置画面的路径,子画面的路径要在父画面的 children 下面 在父节点下设置 redirect 属性,打开父画面时会默认打开相应子画面,否则子画面默认显示为空白 b.在画面 ......
router vue3 vue

直播平台软件开发,vue-全局过滤器时间

直播平台软件开发,vue-全局过滤器时间 步骤一:处理数据 export const formatYmd = (date) => { let time = new Date(date) let y = time.getFullYear() let m = time.getMonth() + 1 le ......
过滤器 全局 软件开发 时间 平台

vue3 使用vuex以及数据持久化

/* * @Author: Caixia.Gao * @LastEditors: Caixia.Gao * @Date: 2023-08-23 11:28:44 * @LastEditTime: 2023-08-23 11:45:05 * @Description: */ // 引入vuex imp ......
数据 vue3 vuex vue

Vue 重置data的数据为初始状态操作

在某些情况下,需要重新使用data中的数据,但是data中的数据已经被各种表单、变量等赋值,那么怎么重置data的值呢? 1. 逐个赋值 ... data() { return { name: '', sex: '', desc: '' } } ... // 逐个赋值 this.name = '' ......
状态 数据 data Vue

内存泄漏(前端)

# 内存泄漏 这是我在部门做的内部分享,得到大家很好地反馈,现分享出来 ## 理论 ### 概念 * 程序在申请内存后,无法释放已申请的内存空间 #### 与内存溢出的关系 * 内存溢出是程序在申请内存时,没有足够的内存空间供其使用 * 是内存泄漏的最终结果 ### 垃圾回收(GC) #### 内存 ......
前端 内存

RuoYi-vue配置记录

如果这个项目能顺利运行,标志着Springboot+vue的前后端环境都配好了。 一、官方文档 若依官方文档:介绍 | RuoYi,在这个地方克隆/下载项目源代码https://gitee.com/y_project/RuoYi-Vue 解压到自己的目录下 首先根据官方文档的环境部署所说,检查一下自 ......
RuoYi-vue RuoYi vue

Python基础入门学习笔记 054 论一只爬虫的自我修养2:实战

1 import urllib.request 2 3 response = urllib.request.urlopen('http://placekitten.com/g/500/600')# 返回文件对象response 4 cat_imag = response.read() 5 6 wit ......
爬虫 修养 实战 基础 笔记

【校招VIP】前端校招考点之行内/块级元素

考点介绍: 行内元素会在一条直线上排列(默认宽度只与内容有关),都是同一行的,水平方向排列。块级元素各占据一行(默认宽度是它本身父容器的100%(和父元素的宽度一致),与内容无关),垂直方向排列。块级元素从新行开始,结束接着一个断行。 答案详情解析和文章内容可扫下方二维码或链接即可查看! 一、考点题 ......
前端 元素 VIP

vue下Echarts横轴坐标自适应防止x轴堆叠

# Hello World ......
坐标 Echarts vue

Vue+SpringBoot项目分离部署踩坑记录

昨天花了一晚上终于成功部署了个人网站,在这个过程中踩了很多坑,现在回顾总结记录一下,以免今后继续犯错误 前端:Vue 后端:SpringBoot 数据库:Mysql 一、前端 1、前端项目采用Nginx进行部署,其中Nginx配置文件部分内容如下 nginx.conf部分内容 1 server { ......
SpringBoot 项目 Vue

【算法】在vue3的ts代码中分组group聚合源数据列表

有一个IList<any>()对象列表, 示例数据为[{id:'1',fieldName:'field1',value:'1'},{id:'1',fieldName:'field2',value:'2'},{id:'2',fieldName:'field1',value:'1'},{id:'2',f ......
算法 代码 数据 group vue3

前端好用API之MutationObserver

https://www.cnblogs.com/xwwin/p/16587930.html 前情 一直以来都没有好的方式可以监听元素变化,Mutation events虽然可以监听DOM树结构变化,但是因性能问题和差的兼容问题(Webkit内核不支持)并不推荐使用。 MutationObserver ......
MutationObserver 前端 API

vue-draggable跨iframe拖拽

### 环境 1. vue3 2. "vuedraggable": "^4.1.0" ### 物料区 ```vue {{ element.name }} ``` ### 预览区 ```vue {{ element.name }} ``` ### iframe ```vue ``` ......
vue-draggable draggable iframe vue

【前端基础总结】

# [Web前端参考手册](https://www.cnblogs.com/dream-ze/p/17524779.html) # [【前端引入】](https://www.cnblogs.com/dream-ze/p/17524705.html) # 【HTML】 ## [【1】web服务端本质] ......
前端 基础

vite +vue2 搭建

1.1 创建项目 注意:这里vite的版本采用2.8.0的,最新的版本创建后续会出现问题 npm init vite@2.8.0 后续,安装如图 创建好项目后 // 1.进入项目 cd vite-vue2 // 2.安装依赖 npm install // 3.启动项目 npm run dev 1.2 ......
vite vue2 vue

前端codeReview规范指南

一定要看的前端codeReview规范指南 一、前言针对目录结构、CSS规范、JavaScript规范、Vue规范可参照官方给出的 风格指南这里主要总结业务开发中常遇到的代码问题和实践,帮助大家后续各自做好codeReview,一些你遇到的典型问题,也可以在留言区评论,帮助团队共同进步。 二、实践规 ......
前端 codeReview 指南