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
/
Vue3
组合式API(reactive 函数) 、
Vue3
组合式API(ref 函数)
一.
Vue3
组合式API(reactive函数)语法:const代理对象=reactive(源对象)1.state需要有返回值只有返回的值才能在模板中使用2.默认普通的数据不是响应式的作用:用来定义一个对象类型响应式数据概述
春暖花开.,
·
2024-02-04 07:23
前端
javascript
html5
vue3
之 组合式API—reactive和ref函数
ref()作用:接收简单类型或者对象类型的数据传入并返回一个响应式的对象核心步骤:1️⃣从vue包中导入ref函数2️⃣在//导入import{ref}from'vue'//执行函数传入参数变量接收constcount=ref(0)constsetCount=()=>{//修改数据更新视图必须加上.valuecount.value++}{{count}}reactive()作用:接受对象类型数据的
jiojio在学习勒
·
2024-02-04 07:21
vue3
vue.js
vue
vue3
vue3
之 组合式API - setup选项
首先我们先看下setup选项的写法和执行时机setup选项中写代码的特点语法糖总结setup选项的执行时机?beforeCreate钩子之前自动执行setup写代码的特点是什么?定义数据+函数然后以对象方式return经过语法糖的封装更简单的使用组合式APIsetup中的this还指向组件实例吗?指向undefined
jiojio在学习勒
·
2024-02-04 07:34
vue3
vue
vue3
vue3
之 组合式API—watch函数
watch函数作用:侦听一个或者多个数据的变化,数据变化时执行回调函数两个额外参数:1.immediate(立即执行)2.deep(深度侦听)场景:比如选择不同的内容请求后端不同数据时如下图基础使用—侦听单个数据1.导入watch函数2.执行watch函数传入要侦听的响应式数据(ref对象)和回调函数//1.导入watchimport{ref,watch}from'vue'constcount=r
jiojio在学习勒
·
2024-02-04 07:34
vue3
vue.js
前端
javascript
一文读懂TS的(.d.ts)文件
一、概述随着前端技术的不断发展,TypeScript(简称:TS)已经在逐步取代JavaScript(简称:JS),尤其在以
Vue3
使用TS重构后,TS更是成为前端框架编写的主力语言。
硅谷干货
·
2024-02-04 07:40
vue中的数据代理
本篇只是我对尚硅谷张老师课程代码自己做的一个注释,只是一个学习笔记,所以要结合视频看才行啊课程视频(看12和13节)尚硅谷Vue2.0+
Vue3
.0全套教程丨vuejs从入门到精通_哔哩哔哩_bilibili1
m0_74176885
·
2024-02-04 06:15
vue.js
前端
javascript
node.js
typescript+
vue3
报错Uncaught (in promise) TypeError: ‘XXXX’ is not iterable
问题:想要迭代一个Object对象(实际是一个其他页面接收的map——selectMap),报错如下:解决办法://Object.keys属性遍历for(letkeyofselectMap){param.append(key,selectMap[key]);}//forEach也行Object.keys(selectMap).forEach(key=>{param.append(key,selec
新停浊酒杯
·
2024-02-04 04:38
typescript
javascript
前端
vue
vue.js
netcore接入钉钉扫码登录
编辑登录应用信息(4)记录下appid和appSecret后续需要四、添加企业内部应用1.添加应用2.配置应用信息3.记录下appkey和appsecret4.添加回调地址五、添加接口调用权限六、添加内网穿透七、
搭建项目
有诗亦有远方
·
2024-02-04 03:58
ASP.NET
Core
钉钉
前端
netcore
扫码登录
从头搭建一个基于webpack的项目
从头搭建一个基于webpack的项目一、起步1、创建目录,初始化npm,安装webpackmkdir
vue3
-spa-templatecd
vue3
-spa-templatenpminit-ynpminstallwebpackwebpack-cli
你吃香蕉吗?
·
2024-02-04 03:32
前端
webpack
webpack
arcgis
前端
vue3
集成video.js
就长这个样子,该有的功能都有了首先安装npminstallvideo.js然后创建一个vue文件import{onMounted}from"vue";importvideojsfrom"video.js";import'video.js/dist/video-js.css';constvideoId="video_"+newDate().getTime();onMounted(()=>{varpl
学习使我快乐——玉祥
·
2024-02-04 01:37
javascript
开发语言
ecmascript
vite,
vue3
, vue-router, vuex, ES6学习日记
学习使用vite+
vue3
的所遇问题总结(2024年2月1日)组件中使用标签忘记加setup这会导致Navbar没有暴露出来,导致使用不了,出现以下报错这是因为,如果不用setup,就得使用exportdefault
williamdsy
·
2024-02-04 00:54
vue
vite
vue-router
vuex
ES6
vue----大屏适配
1.安装组件npmiv-scale-screen2.vue2需要导入和注册,
vue3
直接导入即可importVuefrom'vue'importv-scale-screenfrom'v-scale-screen'Vue.use
1022y
·
2024-02-04 00:36
前端
vue大屏适配
.安装注:vue2使用
[email protected]
版本,
vue3
使用
[email protected]
版本
[email protected]
.在
爱学习的啊强
·
2024-02-04 00:05
vue.js
javascript
前端
【
vue3
】使用自定义指令,实现el-dialog的拖拽功能。
实现el-dialog的拖拽功能说明这里指的是element-plus的el-dialog组件,一开始该组件并没有实现拖拽的功能,当然现在可以通过设置属性的方式实现拖拽。自带的拖拽功能非常严谨,拖拽时判断是否拖拽出窗口,如果出去了会阻止拖拽。如果自带的拖拽功能可以满足需求的话,可以跳过本文。通过自定义指令实现拖拽功能因为要自己操作dom(设置事件),所以感觉还是使用自定义指令更直接一些,而且对原生
梅花十三儿
·
2024-02-03 21:04
vue.js
elementui
javascript
vue3
中如何使用防抖和节流
1.封装在src/utils文件夹中新建文件handleDebounce.js,用于封装防抖和节流//防抖exportfunctiondebounce(fn,delay=200){//fn是需要防抖的函数,delay是延迟多少毫秒执行fnlettimer=null;returnfunction(){if(timer){clearTimeout(timer);}timer=setTimeout(()
℘团子এ
·
2024-02-03 20:45
vue3
vue.js
javascript
前端
vue3
-逻辑复用
什么是组合式函数_无状态逻辑的函数_:它在接收一些输入后立刻返回所期望的输出。比如时间格式化的函数。有状态逻辑的函数:有状态逻辑负责管理会随时间而变化的状态。比如跟踪当前鼠标在页面中的位置。在Vue应用的概念中,“组合式函数”(Composables)是一个利用Vue的组合式API来封装和复用有状态逻辑的函数。一个简单的例子是跟踪当前鼠标在页面中的位置。在实际应用中,也可能是像触摸手势或与数据库的
王大可996
·
2024-02-03 20:14
vue3
vue.js
前端
javascript
vue
Vue3
的 组件事件
目录介绍触发与监听事件事件参数声明触发的事件事件校验总结介绍
Vue3
是Vue框架的最新版本,其中对组件事件进行了一些改进和优化。组件事件是Vue中一种常用的通信机制,用于在组件之间传递数据或触发动作。
跟Bug双向奔赴
·
2024-02-03 20:13
vue
vue.js
前端
javascript
前端框架搭建——从零到一搭建一个高颜值
Vue3
后台管理系统(三)
上一篇我们集成项目所需要的插件,在整个main.ts里的结构都抽离到了各自相应的文件中,使整体main的结构看起来更加简介明了。今天我们讲下项目页面的布局布局分析分析我们页面的布局,主要是比较常见的左右结构布局,这在后台管理系统中是很常见的布局。当然也有其他的布局,在我们这次的项目里没有其它类型,但你可以自己添加,这里提供一种思路首先在页面提供component这个动态组件,我们设置不同类型的布局
聪明的竹子
·
2024-02-03 20:07
前端框架
前端
javascript
一篇文章认识
Vue3
Vue3
介绍
Vue3
于2022年2月7日星期一成为新的默认版本!
Vue3
性能更高,体积更小
Vue3
在经过一年的迭代后,越来越好用。
聪明的竹子
·
2024-02-03 20:37
前端
Relation-graph关系图/流程图,VUE项目基础使用
一、Relation-graph是支持Vue2、
Vue3
、React的关系数据展示组件,支持通过【插槽】让使用者使用"普通HTML元素、Vue组件、React组件"来完全自定义图形元素,并提供实用的API
和世界不一样,那就不一样!
·
2024-02-03 20:07
流程图
vue.js
前端
前端-relation-graph实现关系数据展示(关系图/流程图)
relation-graph-ARelationshipGraphComponenthttps://www.relation-graph.com/3.选择relation-graph的理由4.项目中引用relation-graph4.1下载命令4.2在Vue2中使用4.3在
Vue3
作业应急宝
·
2024-02-03 20:07
数据可视化
前端
javascript
流程图
vue
react
::v-deep和/deep/和>>> 区别
某个深层元素(eg:.el-input__inner)或其他深层样式时,需要使用/deep/,如.conBox/deep/.el-input__inner{padding:010px;}注意,/deep/在
vue3
.0
Musclewl
·
2024-02-03 19:51
web
vue
前端
Vue3
学习记录(一)--- 组合式API之基础概念和变量声明
一、组合式API基础1、简介组合式API(CompositionAPI)是
Vue3
和Vue2的v2.7之后版本中的全新特性,是一系列API的的集合(响应式API、生命周期钩子、依赖注入等等),其风格是基于函数的组合
努力的小朱同学
·
2024-02-03 19:42
Vue
vue.js
前端
【Vue】3-1、Vue 3 简介
一、
Vue3
的优势Vue2OptionsAPI的缺陷:一个功能往往需要在不同的vue配置项中定义属性和方法,比较分散,需求简单还好,清晰明了;但是需求复杂之后,就会多出watch,computed,inject
QX_Java_Learner
·
2024-02-03 19:11
Vue
vue.js
javascript
前端
【Vue】3-2、组合式 API
最后return,才能在模板中使用*4、可以通过setup语法糖简化代码*/setup(){//console.log('setupfunction',this)//数据constmsg='Hello
Vue3
QX_Java_Learner
·
2024-02-03 19:11
Vue
vue.js
javascript
前端
【Vue】3-3、Vue 3.3 新特性 & Pinia
一、
Vue3
.3新特性1、defineOptions有之前,如果要定义props,emits可以轻而易举地添加一个与setup平级的属性但是用了后,就没法这么干了,setup属性已经没有了,自然没法添加与其平级的属性为了解决这一问题
QX_Java_Learner
·
2024-02-03 19:11
Vue
vue.js
javascript
前端
Vue3
学习记录(二)--- 组合式API之计算属性和侦听器
一、计算属性1、简介计算属性computed(),用于根据依赖的响应式变量的变化,进行自动的计算,并返回计算后的结果。当依赖的响应式变量发生变化时,computed()会自动进行重新计算,并返回最新的计算结果。如果依赖的响应式变量没有发生变化,则computed()会将计算的结果进行缓存,后续再调用时,将会返回缓存的计算结果,而不会重新计算。2、使用基础用法:computed()方法期望接收一个g
努力的小朱同学
·
2024-02-03 19:08
Vue
vue.js
前端
【
vue3
.0】26.0 某东到家( 廿六)——不同设备适配和项目上线
不同设备适配目前是针对普通手机的屏幕尺寸设计,如果需要适配比如平板电脑,等比例放大,需要进行设备配置。修改public\index.html只需要在title后面增加如下代码://设备屏幕的宽度varwidth=document.documentElement.clientWidth||document.body.clientWidthvarratio=width/375varfontSize=1
bobokaka
·
2024-02-03 18:15
vue3
.0项目启动“npm run dev”报错:error when starting dev server:Error: Cannot find module ‘node:path‘ .....
vue3
.0项目,必须安装node版本等于或者大于15.0.0版本;#安装依赖npminstall--registry=https://registry.npmmirror.com#启动服务npmrundev
至尊宝♬
·
2024-02-03 17:45
npm
前端
node.js
初识
vue3
文章目录1.
Vue3
的好处2.create-vue搭建
vue3
项目3.项目目录和关键文件4.组合式API-setup选项5.组合式API-reactive和ref函数①reactive②ref()6.组合式
W`hite
·
2024-02-03 15:54
vue
#10外部网页跳转
vue3
+SpringMVC解码GBK编码的参数
目录1、背景2、失败尝试之iconv-lite2.1、安装和使用2.2、遇到的问题2.3、解决方案(vite-plugin-node-polyfills)2.4、测试3、成功尝试3.1、前端参数读取方式3.2、后端解码1、背景外部jsp页面中编码方式为GBK,跳转到vue页面时如果使用decodeURIComponent或者decodeURI均不可成功解码,因为这两个方法解码时使用的是UTF-8。
wbzybfa
·
2024-02-03 15:28
vue3
SSM
前端
spring
java
mvc
Vue3
入门到实战笔记02
9.watch作用:监视数据的变化(和Vue2中的watch作用一致)特点:
Vue3
中的watch只能监视以下四种数据:ref定义的数据。reactive定义的数据。
jxncxgx
·
2024-02-03 14:30
Vue
前端
笔记
vue.js
前端
Vue3
入门到实战笔记01
基于Vite创建
Vue3
工程一、创建
Vue3
工程npmcreatevite@latest按照提示创建项目cd
vue3
study进入所创建的项目目录npminstall安装项目需要的依赖包npmrundev
jxncxgx
·
2024-02-03 14:00
前端
Vue
笔记
Vite与Vue-cli的区别和特点
目录前言1.如何使用Vite和Vue-cli创建
vue3
.0项目2.Vite与Vue-cli的特点3.Vite与Vue-cli之间的区别总结前言Vite是创建
vue3
.0时的一个基本项目脚手架和开发服务器的构建工具
程序员--韩同学
·
2024-02-03 12:40
vue3.0
vue.js
webpack
javascript
七.
Vue3
.x中使用Axios请求远程真实Api接口数据
https://github.com/axios/axios1、安装npminstallaxios--save或者yarnaddaxios或者cnpminstallaxios--save2、引入使用importAxiosfrom"axios";axios.get('/user?ID=12345').then(function(response){//handlesuccessconsole.log
小柠有点萌
·
2024-02-03 11:45
Electron+
Vue3
+Vite的产品级模板项目
1.electron-
vue3
-template基于
Vue3
+Electron+TypeScript的客户端程序模板,使用Vite和ElectronForge构建和打包。
china_jeffery
·
2024-02-03 10:52
electron
javascript
前端
vue
vite
vue3
typescript
react+ts+antd-mobile 动态tabs➕下拉加载
1.初始化项目//
搭建项目
npmcreatevite@latestreact-jike-mobile----templatereact-ts//安装依赖npmi//运行npmrundev清理项目目录结构安装
jiojio在学习勒
·
2024-02-03 10:35
React
react.js
前端
前端框架
vue3
markdown编辑器推荐(maven-editor & vditor & tiptap )
最近项目需要用到markdown编辑器,使用了三种maven-editor(http://www.mavoneditor.com/?spm=a2c6h.12873639.article-detail.9.aaad62affAKmTV)vditor(https://b3log.org/vditor/demo/index.html?utm_source=ld246.com)tiptap(https:/
yggjdle
·
2024-02-03 10:33
vue.js
markdown
Element Plus修改表格行、单元格样式
(
Vue3
)consttableData=[{name:"clz",age:21,job:"Coder",},{name:"czh",age:21,job:"Coder",},{name:"赤蓝紫",age
梅花十三儿
·
2024-02-03 10:59
javascript
前端
vue.js
【
Vue3
】vue组件生命周期总结
vue3
官网生命周期生命周期vue组件实例的生命周期一般是从创建、挂载到卸载销毁;在此过程中,它也会运行被称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码。图示:图片来自于
vue3
官网。
ZSK6
·
2024-02-03 09:03
vue3
vue.js
javascript
前端
【
vue3
】
vue3
源码探索之旅:compiler-core(一)
简言compiler-core包是
vue3
源码代码编译的核心代码包,且与平台无关,这个包主要功能是将代码解析成ast、然后转换成codegenNode对象、再编译生成可执行代码(render渲染函数)。
ZSK6
·
2024-02-03 09:33
vue3
前端
vue.js
【
Vue3
】组件props的使用
简言Props是一种特别的attributes,你需要在组件上声明注册,然后才能识别成props,而不是普通的attributes。本篇主要讲解props的用法,以及传递后的porps值如何保持其响应性。Propsprops声明如果一个prop的名字很长,应使用camelCase形式,因为它们是合法的JavaScript标识符,可以直接在模板的表达式中使用,也可以避免在作为属性key名时必须加上引
ZSK6
·
2024-02-03 09:03
vue3
vue.js
前端
javascript
【
Vue3
】源码探索之旅:compiler-core之parseChildren函数(二)
简言parseChildren函数是在baseParse函数中作为createRoot函数的子节点参数传入的,今天来探索下parseChildren函数。parseChildren在compiler-core/src/parse.ts文件内。parseChildren这个函数就是用来解析模板字符串内容的,里面有个while循环以栈的形式不断读取模板字符串进行解析,直到解析完毕,然后进行空白处理并返
ZSK6
·
2024-02-03 09:26
vue3
javascript
前端
vue.js
vue3
vuedraggable draggable element must have an item slot
vue3
+vite看官网使用这种{{element.name}}实战可看这篇
Roottt_
·
2024-02-03 09:54
vue3
vuedraggable
从零开始使用Konva,画图并绑定节点。
实战可行,
vue3
+vite+ts实现实现电子地图,左侧列表可拖拽绑定地图可绑定点设备坐标安装npminstallkonva插件引入importKonvafrom'konva'importKonvafrom'konva'import
Roottt_
·
2024-02-03 09:53
javascript
前端
开发语言
vue-3d-loader vue实现3d模型展示(vue2)
官方文档:快速上手|
Vue3
dloader(king2088.github.io)(注意:看清版本
vue3
跟2使用版本不同)1.下载npmi
vue3
[email protected]
.引入1.全局引入import
vue3
dLoaderfrom"vue
只玩辅助啊
·
2024-02-03 09:08
vue.js
前端
3d
vue-3d-loader
VueJSandthreeJS3dviewer是对vue-3d-model的改进,降低Threejs使用难度#默认安装"vue-3d-loader":"^1.3.4",只支持vue2npmivue-3d-loader#
vue3
dragonzoebai
·
2024-02-03 09:04
vue
fbx
gltf
3d
vue3
.0 Composition API上手体验
vue3
.0CompositionAPI上手体验
vue3
.0对比vue2.0优势
vue3
.0相比vue2.0性能提升了近50%,框架内部做了大量性能优化,包括:虚拟dom,编译模板,Proxy的新数据监听
廊坊吴彦祖
·
2024-02-03 08:57
vue
vue3.0
Composition
API
vue
vue-cli4
Vue3
.0(一):Vue的引入-options api-模板语法
Vue的引入方式CDN方式进行引入将以下script标签引入即可Document//使用Vueconstapp=Vue.createApp({template:`hello`,});//挂载app.mount("#app");本地引入可以将CDN中地址中的代码,拷贝到一个vue.js文件中之后引入该js文件即可命令式编程和声明式编程的区别以上案例是实现了一个计数器的功能左边是Vue实现右边是原生实
前端大菜鸟_
·
2024-02-03 08:55
Vue3.0
vue.js
前端
前端框架
【VUE】VUE - CLI 创建一个 VUE 3 项目 详细步骤 , 继承 路由、Element-UI-Plus
搭建项目
详细步骤1、Node.js和npm的安装NodeJS官方下载地址安装下载,这个很简单。
乐乐家的乐乐
·
2024-02-03 08:52
vue.js
ui
前端
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他