E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vue3状态管理
【
Vue3
】readonly 与 shallowReadonly
readonly作用:用于创建一个对象的深只读副本。用法:constoriginal=reactive({...});constreadOnlyCopy=readonly(original);特点:对象的所有嵌套属性都将变为只读。任何尝试修改这个对象的操作都会被阻止(在开发模式下,还会在控制台中发出警告)。应用场景:创建不可变的状态快照。保护全局状态或配置不被修改。shallowReadonly作
小秀_heo
·
2024-01-26 02:40
Vue
vue.js
javascript
前端
Vue2 +
Vue3
学习笔记(十一)常用指令 v-model v-text v-html等的总结
首先细数一下已经了解过的v-指令v-bind:单向绑定解析表达式,可简写为:xxxv-model:双向数据绑定v-for:遍历数组/对象/字符串v-on:绑定事件监听,可简写为@v-if:条件渲染(动态控制节点是否存存在)v-else:条件渲染(动态控制节点是否存存在)v-show:条件渲染(动态控制节点是否展示)以及本文中要学习的指令v-textv-htmlv-cloakv-oncev-pre还
yggjdle
·
2024-01-26 02:39
前端
Vue
前端项目
html
前端
javascript
vue.js
前端框架
TypeScript使用@来映射文件路径解决找不到模块“@/xxx”或其相应的类型声明的问题
TypeScript使用@来映射文件路径解决找不到模块“@/xxx”或其相应的类型声明的问题环境:
Vue3
+Vite+ts想便捷引用自定义模块由于在script中使用import{login}from"
不吃水果的太空人
·
2024-01-26 01:42
前端
typescript
javascript
前端
【解决】使用Element-Plus icon图标不显示
使用Element-Plusicon图标不显示的解决方案博主环境:
Vue3
+TypeScript已经安装:@element-plus/icons-vue就是不显示图标,但也不报错一般这种情况就是import
不吃水果的太空人
·
2024-01-26 01:12
前端
vue.js
前端
javascript
typescript
elementui
Vue3
状态管理
Vuex
1.问题在不使用全局
状态管理
库时,应用状态由组件管理,当多个组件需要共享使用同一个应用状态时,应用状态需要通过props或自定义事件在组件之间进行传递,在组件与组件之间的关系比较疏远时,手递手的这种传递方式显得特别混乱
安生生申
·
2024-01-26 01:41
前端
ywl-watermark-vue基于vue指令实现水印功能(vue2/
vue3
),防止手动删除水印
在开发vue项目中,可能会根据项目的需求对页面添加水印效果,下面将介绍一种基于vue指令而实现水印的方法(通用于vue2和
vue3
),利用MutationObserver监控水印DOM发生变化时,重新渲染水印
打响第一枪
·
2024-01-26 01:32
vue.js
前端
javascript
vue3
基础
vue3
生命周期详细在
Vue3
中,生命周期钩子是组件在其生命周期的不同阶段可以运行的函数。这些钩子提供了一个方式,允许你在组件创建、更新、销毁等关键时刻执行代码。
翱翔-蓝天
·
2024-01-26 00:00
vue.js
前端
javascript
vue3
实现在浏览器之外打开新窗口,新窗口只有原来的一半并且居中显示
首先在router下的index.js添加路由地址{name:'attribute',path:'/attribute',component:()=>import('../views/attribute.vue')},然后在方法中调用//点击按钮functionclicek(){openCenteredWindow('/attribute',1400,800);}//计算居中位置functionc
青莳吖
·
2024-01-25 23:04
javascript
前端
开发语言
Vue3
组件 ti-element-vue 详细说明
Ti-Element-VueComponentsareconfiguredwithparameters.Thegoalistouseasmallamountofcodetoachieverapiddevelopmentofbusinessinterfacesandtounifytheuseofcomponents.buildingTestProject
Vue3
nvmuse16.0.0npminst
泥巴树 Tui.TANCE
·
2024-01-25 23:56
开源
前端
github
vue.js
javascript
推荐一款
vue3
组件 ti-element-vue
业务开发页面代码少了,规划清晰只需引用组件配置文件和请求配置文件。项目代码迭代维护更便捷。ti-element-vue能满足你开发的大部分实现需求,在帮助文档里含一些特殊交互的解决方案。yarnaddti-element-vuenpmiti-element-vue已有企业项目在使用,组件库迭代升级。希望能帮你快速实现,让写代码成为简单的事情。配置化组件ti-element-vue,快来下载吧。注:
泥巴树 Tui.TANCE
·
2024-01-25 23:26
开源
前端
vue.js
javascript
github
关于
vue3
使用Element ui输入框无法输入的简单解决方法
这应该是解决elementui输入框无法输入最简单有效的方法了script部分加入下面的代码import{reactive}from"vue";constform=reactive({name:""});element组件v-model填上对应的变量名autocomplete自动补全输入框这种类型的输入框,需要再添加一个input事件
橙子君Crush
·
2024-01-25 23:19
typescript
vue.js
javascript
scss
elementui
前端
vue3
+element plus input输入框限制输入数字和小数点
不能以小数点开头,且只能有一个小数点setup(){constinput=Vue.ref(undefined)constinputNum=(value)=>{if(value==undefined)return;returnvalue.replace(/[^\d.]/g,"").replace(/\.{2,}/g,".").replace(".","$#$").replace(/\./g,"").
小小小晓蓉
·
2024-01-25 23:48
vue3
vue.js
vue3
element plus 查询输入框 实现输入就可以查询
需求:实现在输入框中输入内容就触发查询思路:可以使用@input事件或v-model来监听输入框的变化,当输入框内容变化时,会触发handleQuery方法,并在变化时触发查询操作,你可以在这个方法中执行实际的查询逻辑源码如下:import{ref}from'vue';constsearchText=ref('');consthandleQuery=()=>{//在这里执行查询操作,使用searc
Miraitowa_chole
·
2024-01-25 23:17
vue.js
elementui
javascript
前端
npm
typescript
前端框架
在
vue3
中优雅的使用 jsx 声明、使用具名插槽、作用域插槽
最近手撸
vue3
,出于好奇打算玩一手JSX,在声明和使用插槽时遇到了一些挫折。
Only Double J
·
2024-01-25 23:46
前端实战笔记
前端
vue.js
javascript
jsx
Vue3
jsx 语法中使用 v-slots 插槽 和 component动态组件
掘金地址:https://juejin.cn/post/7291463601704255545jsx语法中使用v-slots插槽和动态组件1.原template语法中使用slot插槽通过#title和#icon方式实现2.动态组件通过component方式实现NavigationOneItem1Option1Option2Option3Option4jsx语法插槽和动态组件的使用注:1.使用v-s
答案—answer
·
2024-01-25 23:46
Ant
Design
Vue
VUE
jsx
javascript
vue.js
前端
在
vue3
.0的JSX语法下使用插槽
由于在vue2中JSX的语法在渲染和代码简洁度上有优化,偶尔也会用JSX的形式封装组件;新的项目里开始用
vue3
发现,以前丢插槽的两种方式行不通了,得想想办法才行。
白菜new
·
2024-01-25 23:14
element-ui
Vue
javascript
vue.js
前端
【
vue3
】 使用JSX实现普通、具名和作用域插槽
最近在
vue3
构建的项目中使用到了JSX(不得不说JSX用起来的感觉就是清爽)。但是前段时间遇到了一个问题,vuetemplate中的slot插槽如何在JSX中实现呢?
搬砖的猿@
·
2024-01-25 23:13
vue3知识收集
vue
vue3
&JSX 插槽使用指南
这篇文章是关于近期【监测用物联网提升智能传感器和系统软件开发】项目中,我在其中摸鱼凑数日子里积攒下来的系列文章二:
vue3
&JSX插槽使用指南,记录在jsx和一般情况下声明插槽、使用插槽、插槽传值的笔记
慢半帧
·
2024-01-25 23:43
开发笔记
vue.js
javascript
前端
vue3
+ jsx 插槽带参数的使用以及参数中带有render函数的使用
//子组件import{defineComponent,onBeforeMount,reactive,ref,renderSlot}from"vue";importtype{SetupContext}from"vue";exportconstlist=defineComponent({props:{list:{type:Array,default:()=>[]},},setup(props,{sl
什么都不会的全栈工程师
·
2024-01-25 23:43
vue.js
javascript
前端
vue学习之slot 解决element-ui在table中插入链接地址
element-ui的学习中要在表格中写入一个链接{{link}}结果什么都没有(后面的链接)官方文档是有介绍通过Scopedslot可以获取到row,column,$index和store(table内部的
状态管理
雁过无声1986
·
2024-01-25 22:28
JavaScript学习
vue
vue3
.2之边学边练(二)vue下axios封装
这一篇严格意义上说和vue没什么太大关系。网页前端少不了请求数据,这也是为什么上一篇就加入了axios的需求添加。原理就是通过axios发送相应的post,get网络请求请求数据,然后返回展现到页面上。一、项目结构在src目录下新建utils和api两个文件夹,utils用于存放的公共封装类库函数,api则是请求的方法(utils英文是工具类的意思)。utils文件夹下新建request.js文件
雁过无声1986
·
2024-01-25 22:28
JavaScript学习
vue.js
前端
javascript
vue3
.2之边学边练(三)vue下post数据发送至java后端
被封控了接近两月,终于又见着我的老伙伴(破电脑)了。之前测试了axios封装的get请求,没有什么大问题,昨天想试着加点东西,发现传过去的数据都是空对象,整整折腾了一天。最后发现是由于前端传给后端的数据是json字符串{item:value,item2:value2,item3:value}像是这个样子。到后端以后@PostMapping("/api/menu/add")publicStringa
雁过无声1986
·
2024-01-25 22:28
JavaScript学习
vue.js
前端
javascript
Vue
状态管理
模式「十六」-- Vuex***
Vuex是一个专为Vue.js应用程序开发的
状态管理
模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
loushumei
·
2024-01-25 21:03
vue3
【计算属性与监听-详】
一、计算属性--简写形式需求:通过计算属性,计算一个人的全名。基本信息姓:名:全名:{{fullName}}import{ref,reactive,computed}from'vue'exportdefault{name:'Demo',components:{},setup(){//数据letpersonInfo=reactive({firstName:'张',lastName:'三'})//计算
suoh's Blog
·
2024-01-25 21:20
❤️❤️--vue3核心技术栈
javascript
前端
vue.js
vue3计算属性与监听
【
Vue3
】计算属性computed和监听属性watch
目录一、
Vue3
和Vue2的区别二、计算属性computed三、监听属性watch四、计算属性和监听属性的区别一、
Vue3
和Vue2的区别
Vue3
和Vue2有以下几个主要区别:响应式系统的改进:
Vue3
揣晓丹
·
2024-01-25 21:19
前端开发
vue.js
前端
javascript
html
前端框架
(四)虚拟机管理操作
为虚拟机拍摄快照通过快照可快速保存虚拟机当前的状态,后续可以使用快照,将虚拟机还原到某个快照的状态.如某个软件安装失败,可以通过快照快速还原回指定的某个状态选择指定的虚拟机拍摄快照输入快照名称,添加快照描述通过快照恢复虚拟机
状态管理
和废弃快照
敲代码的张姆斯
·
2024-01-25 21:19
Linux2024
linux
运维
服务器
vue3
的几种书写格式
1:import{defineComponent}from'vue'exportdefaultdefineComponent({setup(){return{}}})2:import{reactive,toRefs}from'vue'exportdefault{setup(){return{}}}3:
@小朱呀路
·
2024-01-25 20:32
vue3
vue.js
npm
前端
vue2、
vue3
,生命周期详解
一、Vue2.xVue2的生命周期是指Vue实例从创建到销毁的整个过程中,会经历一系列的阶段和回调函数。它分为8个阶段,包括了组件的创建、挂载、更新和销毁等过程。1、beforeCreate:在实例初始化之后,但在数据观测和事件配置之前被调用。此时,data和methods等选项尚未初始化,并且无法访问this。2、created:实例已经完成数据观测和事件配置,但挂载阶段还未开始。在这个阶段,可
梦之归途
·
2024-01-25 19:18
Vue
前端
vue.js
前端
javascript
Flutter中
状态管理
选项的比较:利弊探索
然而,Flutter提供了多种
状态管理
解决方案,每种解决方案都有自己的优缺点。在这篇博客中,我们将探讨Flutter中一些流行的
状态管理
选项,并讨论它们的优缺点。
独立开发者张张
·
2024-01-25 19:16
Flutter开发技术
flutter
开发语言
面试 Vue 框架八股文十问十答第十一期
⭐1)Vuex的原理Vuex是Vue.js官方提供的
状态管理
库,用于管理Vue.js应用中的状态。其原理基于以下核心概念:State(状态):在Vuex中,状态存储在一个单一的对象中,称为state。
程序员小白条
·
2024-01-25 19:22
Vue八股文
面试
vue.js
八股文
前端
javascript
职场和发展
为什么在 script 中 ref 需要打点 value
为什么在script中ref需要打点value.png前言:随着
Vue3
越来越稳定了,各位小伙伴都应该都开始在新项目中使用它了,但是当你使用
Vue3
越来越熟练,不知道你对
Vue3
的新APIref是否有所疑问
CondorHero
·
2024-01-25 18:09
Vue3
watch与watchEffect区别
在本专栏中,我们将深入学习Vue.js的核心概念、组件开发、
状态管理
、路由和性能优化等方面的知识。无论你是初学者还
俊刚、
·
2024-01-25 18:50
Vue
vue.js
前端
javascript
Vue3
watchEffect
vue3
vite使用postcss-px-to-viewport 实现页面自适应
一、什么是postcss-px-to-viewport?postcss-px-to-viewport是一个PostCSS插件,它可以将px单位转换为视口单位(vw、vh或vmin)。视口单位是相对于视口尺寸来计算的长度单位,而不是相对于父元素或根元素。这意味着使用视口单位进行布局和样式设置时,元素会随着屏幕尺寸的变化而自适应。二、为什么要使用postcss-px-to-viewport?在移动端开
前端小趴菜05
·
2024-01-25 18:03
vue.js
javascript
postcss
修改element-ui某个深层元素
某个深层元素(eg:.el-input__inner)或其他深层样式时,需要使用/deep/,如.conBox/deep/.el-input__inner{padding:010px;}注意,/deep/在
vue3
.0
weixin_46852620
·
2024-01-25 17:15
elementUI
/deep/和 >>>以及 ::v-deep 三者的区别
>>>深度作用选择器的简写形式只作用于css,不支持css预加载器(less/scss)是/deep/的简写形式,适用于Vue2.x版本,
Vue3
.x版本使用会报错/deep/Vue2
兴趣使然的码仔
·
2024-01-25 17:43
Vue
css
css3
前端
样式穿透(>>>和 /deep/以及 ::v-deep 三者之间的区别)
进行了封装,正常使用类名样式不会发生改变,要想修改成规定的样式,就需要使用深度选择器),直接使用>>>穿透进行样式修改只作用于css,不支持css预加载器(less/scss)适用于Vue2.x版本,
Vue3
Skr@Chen
·
2024-01-25 17:12
css
Vue - vant安装(引用babel-plugin-import实现自动按需引入组件)
jh-vue-demobabel-plugin-import是一款babel插件,它会在编译过程中将import的写法自动转换为按需引入的方式以Vant为例:1、安装首先安装vant#Vue2项目,安装Vant2:npmivant-S#
Vue3
西半球_
·
2024-01-25 17:19
vue3
之echarts3D环柱图
vue3
之echarts3D环柱图效果:核心代码:import*asechartsfrom'echarts';import'echarts-gl';import{reactive,onMounted,ref
V。on
·
2024-01-25 16:40
vue
echarts
echarts
3d
vue.js
vue 基本知识
vue是一个渐进式的javascript框架双向绑定通过对数据的劫持结合发布订阅模式的方法来实现双向绑定;即是数据发生变化,视图跟着发生变化;数据与视图是同步进行
vue3
之前是依靠的Object.defineProperty
Lee_Year_Month
·
2024-01-25 16:44
vue3
使用特殊字符@、~代替路径src
在vite.config.js中引入import{resolve}from'path'exportdefaultdefineConfig({resolve:{alias:{'~':resolve(__dirname,'src')}}})
samate6666
·
2024-01-25 15:25
javascript
前端
vue.js
Vue3
中el-table表格数据不显示
可能的原因和解决方法如下:检查数据格式是否正确:确认数据是否传入了正确的格式,如数据是否为数组,每条数据是否包含必要的属性等。检查column属性是否正确:确认column属性中的属性名是否与数据中的属性名一致,包括大小写是否匹配等。检查prop属性是否正确:确认prop属性中的属性名是否与数据中的属性名一致,包括大小写是否匹配等。检查el-table组件的高度是否设置:确认el-table组件是
又是取名的一天
·
2024-01-25 15:24
vue.js
elementui
前端
vue3
使用特殊字符@、~代替路径src
import{resolve}from'path'exportdefaultdefineConfig({resolve:{alias:{'~':resolve(__dirname,'src')}}})
vue3
又是取名的一天
·
2024-01-25 15:52
vue.js
前端
javascript
VSCode之PowerShell中创建项目踩坑
PowerShell执行策略默认为:Restricted2.解决方法1.VSCode创建项目踩坑1.问题描述使用vue-v命令查看Vue-cli的版本时出现下面的错误PSI:\vscodeproject\
vue3
小袁搬码
·
2024-01-25 15:41
vscode
ide
编辑器
node.js
Vue2 和
Vue3
有什么区别
一.根节点不同:vue2中必须要有根标签
vue3
中可以没有根标签,会默认将多个根标签包裹在一个fragement虚拟标签中,有利于减少内存。
小吴吴吴呀
·
2024-01-25 14:09
前端
javascript
开发语言
Vue3
Teleport 将组件传送到外层DOM位置
在本专栏中,我们将深入学习Vue.js的核心概念、组件开发、
状态管理
、路由和性能优化等方面的知识。无论你是初学者还
俊刚、
·
2024-01-25 13:39
Vue
前端
vue.js
javascript
Vue3
Teleport
vue3
常用知识点梳理
1,setup
vue3
中一个新的配置项,值为函数。组件中所用到的数据,方法,生命周期,监视属性,计算属性等都要配置在setup中。
庙堂龙吟奈我何
·
2024-01-25 13:46
vue.js
前端
javascript
【
vue3
-pbstar-admin】一款基于
vue3
和nodejs的简洁后台管理系统
Vue3
-pbstar-admin是一个简洁的后台解决方案,提供了基础的用户体系和页面接口权限配置,方便用户进行自定义开发,避免不必要的代码冗余。
初辰ge
·
2024-01-25 12:06
nodejs
vue
MySQL
node.js
vue.js
elementui
express
如何用
Vue3
打造一个通用的右键菜单组件,让你的网页更加灵活和有趣
本文将教你如何使用
Vue3
和CompositionAPI来封装一个通用的右键菜单组件,让你的网页更加灵活和有趣!
子辰Web草庐
·
2024-01-25 11:19
vue.js
前端
javascript
深入探讨React受控组件的表单处理
深入探讨React受控组件的表单处理React中的受控组件是一种通过React
状态管理
表单元素值的方式。
JudithHuang
·
2024-01-25 11:41
React
从入门到放弃
react.js
javascript
前端
uniapp+
vue3
+ts --微信小程序tab导航可以上下滚动选中选项组件代码
uniapp+
vue3
+ts--微信小程序tab导航可以上下滚动选中选项组件代码废话不多说,直接上代码。
小小黑007
·
2024-01-25 10:06
uni-app
微信小程序
typescript
vue
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他