截图 部分vue3 vue

Vue动态添加style样式

最近在用uniapp开发安卓app,由于语法跟vue一致,就梳理了下动态添加style的方法: Object :style="{ fontSize: fontSize + 'px' }" :style="{ fontSize:( fontSize ?fontSize :'12')+'px'}" Ar ......
样式 动态 style Vue

Vue 的最大的优势是什么?

Vue 作为一款轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快,并且作者是中国人尤雨溪,对应的 API 文档对国内开发者优化,作为前端开发人员的首选入门框架 Vue 的优势: Vue.js 可以进行组件化开发,使代码编写量大大减少,读者更加易于理解。 Vue.j ......
优势 Vue

Vue学习

tips-1 vue组件的根标签只能有一个<div> 正确示例如下: <template> <div> </div> </template> 错误示例如下: <template> <div> </div> <div> </div> <div> </div> </template> tips-2 资源 ......
Vue

vue 在模板/v-bind中使用方法methods 的问题

每当渲染发生时,就会调用该方法并运行该函数。 每次组件渲染时都会运行。 模板中的函数调用会带来更大的性能成本。(相比computed) 每次组件重新渲染时,vue 模板中调用的函数都会执行。如果这些函数的计算成本很高,它们可能会降低应用程序的性能。你不希望这样,是吗?😁 ......
使用方法 模板 methods 方法 v-bind

vue3 compositon api 和 common下写业务逻辑的区别

区别: Vue 3 的 Composition API 是一种处理和组织 Vue 组件内部逻辑的方式。它可以让你更灵活地组织和复用你的代码。 使用composition API可以将组件的逻辑拆分为小的、独立的函数或模块,并使用setup函数进行组合和重用。这对于一些复杂的业务逻辑或需要高内聚、低耦 ......
compositon 逻辑 业务 common vue3

ACTF 2023 部分WP

来自密码手的哀嚎: 玩不了一点,太难了。 CRYPTO MDH Description Malin’s Diffile-Hellman Key Exchange. task.sage from hashlib import sha256 from secret import flag r = 128 ......
部分 ACTF 2023

vue本地能够访问图片,打包项目之后图片无法访问

//template中 <img :src="boxHerf" /> //js let boxHerf = ref('/src/assets/images/contain.svg') 上述写法本地能够正常访问图片,但是打包之后无法正常访问,将 boxHerf 换成下列写法即可解决 let boxHe ......
图片 项目 vue

vue2 单页面应用兼容 ie & 对象不支持"append"属性或方法

在平时如果用到vue2 但是打开ie测试的时候发现代码没起到预期的效果(作用)的话。就要用到polyfill和browser来对你的vue代码转成es5语法啦。 具体用法是: 先下载polyfill和browser的js文件 然后 引入polyfill和browser的js文件 1 <script ......
quot 属性 对象 页面 方法

vue 解决路由跳转query参数类型会自动转换成字符串的问题

问题:使用query进行路由跳转传参时,传的是布尔值、数字等,在页面上route.query里面得到的却全是字符串。 // push跳转代码: this.$router.push({ path: './childPage', query: { userId: 666,isTest:false } } ......
路由 字符串 字符 参数 类型

Vue数据更新页面却没有更新的几种情况以及解决方法

情况一:Vue无法检测实例被创建时不存在于data中的变量 原因:由于 Vue 会在初始化实例时对 data中的数据执行 getter/setter 转化,所以 变量必须在 data 对象上存在才能让 Vue 将它转换为响应式的。 例如: 1 2 3 4 5 new Vue({ data:{}, t ......
情况 页面 方法 数据 Vue

EMC测试--EMS部分

欧规要求,接触4KV,空气8KV。 1G以下采用对数天线充当发射天线,1G以上采用喇叭天线充当发射天线。天线发射电磁波对产品进行骚扰,多余的辐射被全波暗室6个面的吸波材料吸收。设备如果存在问题,可能工作功能不正常。 ......
部分 EMC EMS

vue路由模式区别

目的: 在vue中路由模式有history和hash模式两种模式:他们的目的是为了在SPA单页面情况下,切换页面不会向后端服务器发送请求; hash模式: 为以#作为分隔符, 原理:通过window.location.hash获取 hash值;监听hash中的hashchange事件,当URL的ha ......
路由 模式 vue

vue3实现input输入框只能输入中文

简单记录下,方便以后复制 <el-input v-model="form.name" placeholder="使用人的姓名" :maxlength="20" :formatter="(value)=>value.replace(/[^\u4E00-\u9FA5]/g, '')" /> ......
input vue3 vue

二、搭建前后端分离的自动化测试平台的前端Vue3+Element-plus前端项目

一、安装Node.js以及配置环境变量 1、Node获取地址 https://nodejs.org/en/download 一直默认选项安装,安装好了之后,在环境变量中会自动配置Node的地址,可以在cmd中使用 node -v/npm -v命令验证是否下载成功 2、设置Node的配置内容 (1)在 ......
前端 Element-plus Element 项目 平台

前端大文件切片上传,断点续传、秒传等解决方案,vue中使用实例

先看逻辑 如何切片?如何获取文件唯一hash?与后端交互获取文件上传的状态,用于判断情况,是秒传还是续传?上传切片文件,判断失败文件重新执行?全部上传完成通知后端? 1、先上全部代码,后面第2部分解析、第3部分vue中使用相关依赖spark-md5主要用于拿取文件的md5mitt 发布订阅 impo ......
断点 前端 实例 解决方案 文件

[Vue]什么是组件化?

组件的定义:实现应用中局部功能代码和资源的集合。 ......
组件 Vue

Vue - 对数组进行分页,结合 el-pagination 组件

分页函数 file:[pager.ts] /** * 分页 * * @param list 数组 * @param currPage 当前页 * @param pageSize 一页数量 * @returns */ export function paginate(list: Ref<any[]>, ......
数组 el-pagination pagination 组件 Vue

读后感:《程序员修炼之道》第四部分 - 注重沟通

第四部分的《程序员修炼之道》强调了在软件开发过程中沟通的关键性。这一部分提供了关于如何有效地与团队、客户和其他利益相关者进行沟通的宝贵建议。以下是我从这一部分中得到的主要启示: 首先,书中明确指出了沟通的重要性。它强调了开发人员不仅仅是在写代码,还需要与其他人进行交流,包括与团队成员、项目经理和客户 ......
读后 读后感 程序员 部分 程序

App开发:Vue Native vs React Native

随着移动应用开发框架数量的增加,2018年Vue Native的引入让开发者有能力使用Vue.js代码来创建React Native移动应用。 因为 Vue Native 围绕 React Native 包装了 Vue.js 语法,所以框架非常相似。例如,两者都是跨平台框架,这意味着相同的代码库可以 ......
Native React App Vue vs

关于 vue 虚拟dom 的渲染机制的一些思考

1. 虚拟dom 的渲染过程 2. vue3中 nexttick 的作用 1.虚拟dom 的渲染机制 我们在template中写的 div 和 其他的标签。不会被vue 当作是最终 渲染的dom, vue会将我们写入的标签 转化为 对象,通过diff算法,将其构造成一个虚拟树 每个树 都有一个 对应 ......
机制 vue dom

Vue实现大文件分片上传、断点续传

前言实现大文件分片上传的断点续传以及上传进度条是一个在前端开发中常见且具有挑战性的问题。本篇博客将介绍如何使用Vue框架来实现这个功能,并给出代码示例。 概述大文件分片上传指的是将一个大文件切割成多个小文件(或称为分片),然后依次上传这些小文件,最后在服务器端将这些小文件合并为原始的大文件。断点续传 ......
断点 文件 Vue

vue 图片转base64格式方法+将base64流数据转成pdf文件可打印的方法✔️✔️✔️

1. 图片转base64格式方法 (主要的代码)(其实用的还是FileReader) handleRemove(file, fileList) { console.log(file); var reader = new FileReader(); reader.readAsDataURL(file. ......
方法 base 格式 文件 数据

Vue2 基础入门

1 Vue 1.2 第一个Vue实例(Hello Vue) 1.3 插值表达式 { 作用: 利用表达式进行插值,渲染到页面中 表达式:是可以被求值的代码,JS引擎会讲其计算出一个结果 以下的情况都是表达式: money + 100 money - 100 money * 10 money / 10 ......
基础 Vue2 Vue

Vue大文件切片上传 断点续传

一、中等文件上传解决方案-nginx放行在我们工作中,上传功能最常见的就是excel的上传功能,一般来说,一个excel的大小在10MB以内吧,如果有好几十MB的excel,就勉强算是中等文件吧,此时,我们需要设置nginx的client_max_body_size值,将其放开,只不过一次上传一个几 ......
断点 文件 Vue

Mac 中安装 vue 脚手架后报错 vue: command not found

解决方案 安装 node、npm 查看 npm 全局安装位置 npm root -g 正确位置 /usr/local/lib/node_modules 修改位置 npm config set prefix /usr/local 重新安装脚手架 sudo npm install -g @vue/cli ......
脚手架 vue command found Mac

微信pc端,截图后粘贴图片,微信黑屏/卡死

遇到情况:截屏完成后发送图片,微信黑屏/卡死 解决方法: 管理员cmd运行命令:NETSH WINSOCK RESET CATALOG 尝试过办法: 开启winodws 设置,允许剪切板历史记录,修改后重启微信,但几次后又开始出现黑屏/卡死现象 ......
截图 图片

[Vue]React、Vue中的key有什么作用? (key的内部原理)

1. 虚拟DOM中key的作用: key是虚拟DOM对象的标识,当状态中的数据发生变化时,Vue会根据[新数据]生成[新的虚拟DOM] 随后Vue进行[新虚拟DOM]与[旧虚拟DOM]的差异比较,比较规则如下: 2. 对比规则: (1).旧虚拟DOM中找到了与新虚拟DOM相同的key: ①.若虚拟D ......
Vue key 原理 作用 React

vue打包体积优化

一、webpack-bundle-analyzer工具 1、安装 终端运行命令,根据包管理器自行选择命令 #NPM npm install --save-dev webpack-bundle-analyzer #YARN yard add -D webpack-bundle-analyzer 2、代 ......
体积 vue

一个类似于Gridster的栅格布局系统Vue组件

哈喽,我是老鱼,一名致力于在技术道路上的终身学习者、实践者、分享者! Vue Grid Layout是一个类似于Gridster的栅格布局系统, 适用于Vue.js,灵感来源于React Grid Layout。 特性 可拖拽 可调整大小 静态部件(不可拖拽、调整大小) 拖拽和调整大小时进行边界检查 ......
栅格 组件 布局 Gridster 系统

基于Vue.js和Vanta.js的动态天空颜色效果实现

背景 最近在写一个Vue项目,想要在登录界面加一个动态背景效果,搜索之后发现了 Vanta.js(https://www.vantajs.com/ )这个库。Vanta 可以借助 three.js (WebGL) 或 p5.js 渲染动态的3D背景效果,提供了多种预设。 几种效果都挺不错的,最终我决 ......
颜色 效果 天空 动态 Vanta