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
------vue学习
Vue教程
一、Vue尚硅谷
Vue学习
视频:尚硅谷学习视频尚硅谷:http://www.atguigu.com/
Vue学习
视频(尚硅谷):https://www.bilibili.com/video/BV1Zy4y1K7SH
Jin-进
·
2024-01-19 23:49
前端
vue
vscode
npm
vue.js
前端框架
Vue学习
笔记——vue-router
视频资源来自:b站coderwhy王红元老师——最全最新Vue、Vuejs教程,从入门到精通文章仅为个人观看视频后的学习心得笔记,用于个人查看和记录保存。文中定有疏漏错误之处,恳请指正。==箭头函数==:一种定义函数的方式//1.定义函数的方式:functionconstaaa=function(){}//2.对象字面量中定义函数constobj={bbb:function(){},bbb(){}
小910888
·
2024-01-19 20:15
非父子组件通信的方法
$attrs和$listeners5.第三方状态管理库⭐写在最后⭐专栏简介
Vue学习
之旅的奇妙世界欢迎大家来到Vue技能树参考资料专栏!创建这个专栏的初衷是为了帮助大家更好地应对V
几何心凉
·
2024-01-19 18:48
前端小常识
vue.js
前端
javascript
vue前端面试题
virtualDOM都可以放进一个HTML文件中或成为更复杂的Webpack设置模块都有独立但通用的路由器和状态管理库React把组件定义为类Vue把组件定义为对象2.vue特点轻量级,相对于其他框架,
vue
逸尘
·
2024-01-19 15:26
前端
javascript
开发语言
【
vue学习
】数组/对象更新监测
数组监测案例imageimage点击修改,页面未变化,查看控制台打印信息(items是最新数据):image加上this.$forceUpdate(),页面更新。也可以直接用vm.$set()或给items重新赋值或用数组方法,如下:image再来看个神奇的操作【这里应该涉及到diff算法、VNODE,另行学习】image将修改按钮的函数改成如上图,这时候点击修改按钮imagethis.items
前端菜篮子
·
2024-01-19 02:15
Vue学习
计划:从基础到实战,全面掌握Vue技术栈
如何高效的学习vue,来看看以下学习计划吧。阶段一:Vue基础阅读Vue官方文档,了解Vue的基本概念和用法。学习Vue的模板语法,掌握Vue指令和表达式的使用方法。学习Vue组件的使用方法,包括组件的定义、注册和使用。学习Vue的生命周期,理解组件在不同阶段的状态和行为。学习Vue的事件处理,包括事件绑定、自定义事件和事件修饰符。学习Vue的计算属性和监听属性,掌握数据的响应式更新和依赖收集。阶
袁代码
·
2024-01-17 23:03
学习手册
Vue学习计划
前端
vue.js
前端框架
Vue学习
(1)
vue初始化项目npminit初始化一个项目npminstallvue然后安装vue初始化会产生一个pacakge.json的文件,这个文件用来描述项目的依赖执行完npminstallvue之后,会产生一个node_modules文件夹,其中存放着项目的依赖。此时项目的结构如下:image.pngpacakge.json文件中的内容如下:描述了项目的一些信息{"name":"vue-stydy",
不吃鱼的猫_8e95
·
2024-01-17 01:30
Vue中的v-model
聚沙成塔·每天进步一点点本文内容⭐专栏简介基本用法文本输入框复选框下拉框原理解析文本输入框的原理复选框和下拉框的原理⭐写在最后⭐专栏简介
Vue学习
之旅的奇妙世界欢迎大家来到Vue技能树参考资料专栏!
几何心凉
·
2024-01-16 19:21
前端小常识
vue.js
前端
javascript
Vue中的全局组件与局部组件
聚沙成塔·每天进步一点点本文内容⭐专栏简介1.全局组件的原理2.局部组件的原理3.组件注册的影响与考虑因素全局组件的使用场景:局部组件的使用场景:4.组合使用全局组件与局部组件⭐写在最后⭐专栏简介
Vue
几何心凉
·
2024-01-16 19:21
前端小常识
vue.js
前端
javascript
Vue中父子组件通信
Vue中父子组件通信1.Props父组件:子组件:2.自定义事件子组件:父组件:3.使用`v-model`子组件:父组件:4.使用`$refs`子组件:父组件:5.使用EventBus⭐写在最后⭐专栏简介
Vue
几何心凉
·
2024-01-16 19:21
前端小常识
vue.js
前端
javascript
Vue中的v-model绑定修饰符
.`.trim`修饰符的原理⭐写在最后⭐专栏简介
Vue学习
之旅的奇妙世界欢迎大家来到Vue技能树参考资料专栏!创建这个专栏的初衷是为了帮助大家更好地应对Vue.js技能树的学习。
几何心凉
·
2024-01-16 19:49
前端小常识
vue.js
前端
javascript
Vue学习
笔记6--配置代理
一、axiosAxios是一个基于promise网络请求库,作用于node.js和浏览器中。它是isomorphic的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生node.jshttp模块,而在客户端(浏览端)则使用XMLHttpRequests。二、配置代理1.方法一在Vue.config.js中添加如下配置:devServer:{proxy:'http://local
jxncxgx
·
2024-01-16 08:52
前端
Vue
vue.js
学习
笔记
Vue学习
笔记5-- nextTick | Vue封装的过渡与动画
一、nextTick(tick-工作,起作用;下次起作用)语法:this.$nextTick(回调函数)作用:在下一次DOM更新结束后执行其指定的回调。什么时候用:当改变数据后,要基于更新后的新DOM进行某些操作时,要在nextTick所指定的回调函数在一个函数中,一般要函数执行完之后才会更新DOM,但有些涉及到DOM的操作比如获取焦点this.$ref.inputxxx.focus()必须DOM
jxncxgx
·
2024-01-16 08:51
前端
Vue
vue.js
学习
笔记
Vue学习
笔记4---消息订阅与发布(pubsub-js)
1.一种组件间通信的方式,适用于任意组件间通信。在实际应用中还是全局事件总线用得多。2.使用步骤:安装第三方的订阅与发布库pubsub:npmipubsub-js接收数据:A组件想接收数据,则在A组件中订阅消息,订阅的回调留在A组件自身methods:{getStudentName(msgName,data){console.log('有人发布了hello消息,hello消息的回调执行了!',ms
jxncxgx
·
2024-01-16 08:21
前端
Vue
javascript
vue.js
学习
Vue学习
笔记1
localStorage:本地存储sessionStorage:会话存储,会话关闭后数据丢失1.数组的基本操作:todos.unshift()在数组的开头添加新元素todos.shift()删除数组的第一个元素todos.push()在数据的末尾添加新元素todos.pop()删除数组的最后一个元素todos.reverse()元素的顺序反转排序todos.splice()从某个位置开始添加元素t
jxncxgx
·
2024-01-16 07:44
vue.js
学习
笔记
vue学习
记录之——文件流导出下载以及文件流乱码的处理
导出下载功能要看后端接口返回的是文件流还是url还是id,url和id都很好处理,直接使用windouw.location.href,而文件流就比较麻烦。文件流下载具体代码及注释:exportfunctiondownloadFile(data,fileName,mime){varblob=newBlob([data],{type:mime||'application/octet-stream'})
孙梦biubiu
·
2024-01-15 04:06
vue.js
javascript
前端
vue实现搜索功能且关键字高亮,介绍(axios,promise)
很多伙伴在自己用
vue学习
开发的过程中,不像真正的工作开发,有后端支持,可以从后端那里调接口拿到真实的数据进行展示。
超人鸭
·
2024-01-14 22:30
Vue过滤器详解
聚沙成塔·每天进步一点点本文内容⭐专栏简介基本用法多个过滤器的串联过滤器在指令中的应用全局过滤器⭐本期推荐⭐专栏简介
Vue学习
之旅的奇妙世界欢迎大家来到Vue技能树参考资料专栏!
几何心凉
·
2024-01-14 19:39
前端小常识
vue.js
前端
javascript
Vue中的class和style绑定
聚沙成塔·每天进步一点点本文内容⭐专栏简介动态绑定class对象语法数组语法动态绑定style对象语法多重值⭐写在最后⭐专栏简介
Vue学习
之旅的奇妙世界欢迎大家来到Vue技能树参考资料专栏!
几何心凉
·
2024-01-14 19:38
前端小常识
vue.js
前端
javascript
Vue学习
计划-Vue3--核心语法(八)组件通信
组件通信Vue3组件通信和Vue2的区别:移出事件总线,使用mitt代替。vuex换成了pinia。把.sync优化到了v-model里面了。把$listeners所有的东西,合并到$attrs中了。$children被砍掉了。常见搭配形式:props概述:props是使用频率最高的一种通信方式,常用与:父↔子。若父传子:属性值是非函数。若子传父:属性值是函数。父组件:父组件父组件内的值:{{ca
化作繁星
·
2024-01-13 22:12
#
vue3
学习路程
vue.js
学习
前端
Vue学习
计划-Vue3--核心语法(七)pinia
pinia案例gitee地址1.pinia准备一个效果【搭建pinia环境】安装pinia:npminstallpinia/yarnaddpinia第二步:操作src/main.tsimport{createApp}from'vue'importAppfrom'./App.vue'/*引入createPinia,用于创建pinia*/import{createPinia}from'pinia'/*
化作繁星
·
2024-01-13 22:41
#
vue3
学习路程
vue.js
学习
javascript
Vue学习
计划-Vue3--核心语法(九)slot插槽
【slot】插槽:简单说就是父组件内部使用了子组件,但是子组件内部某些结构需要使用者自行定义,此时就需要用到插槽实现默认插槽默认插槽的name是default父组件默认插槽子组件-->具名插槽在插槽上加上name,可以实现多个结构匹配v-slot必须要加在组件标签或者template标签上父组件-->插槽c1插槽c1子组件作用域插槽理解:数据在组件的自身,但根据数据生成的结构需要组件的使用者来决定
化作繁星
·
2024-01-13 22:39
#
vue3
学习路程
vue.js
学习
javascript
Vue学习
笔记五--路由
1、什么是路由2、VueRouter2、1VueRouter介绍2、2使用步骤2、3路由封装3、router-link3.1两个类名3.2声明式导航传参4、路由重定向、404当找不到路由时,跳转配置到404页面5、路由模式6、通过代码跳转路由---编程式导航&传参路由跳转时传参跳转方式两种,传参方式两种7、组件缓存8、多级路由在Vue中,多级路由指的是一个路由可以拥有多个子路由,这些子路由可以有不
夜阑卧听风吹雨,铁马冰河入梦来
·
2024-01-13 21:30
Vue
vue.js
学习
笔记
Vue学习
笔记六--Vue3学习
1、Vue3的优势2、创建Vue3工程前提:node-v查看node版本,需要在16.0及以上创建命令npminitvue@latest,先安装create-vue然后创建项目然后执行npmrundev提示sh:vite:commandnotfound,需要执行npmi重新安装依赖,之后再执行npmrunbuild,再执行npmrundev可以正常运行了更换npm淘宝源首先打开命令提示符或者终端。
夜阑卧听风吹雨,铁马冰河入梦来
·
2024-01-13 21:30
Vue
vue.js
学习
笔记
前端
VUE学习
总结(一)
1.v-if和v-show的使用与区别1.1v-ifv-if用来控制是否显示包含该元素的块是否显示。接收一个布尔类型的值,为true的时候则显示,为false的时候就不显示。通常与v-else或者v-elseif配合使用。类似于代码中的if-else判断和if-elseif-else判断的使用。这是if判断中的文本这是else判断中的文本如果不显示,在DOM结构中,vue会将该元素直接注释掉。在查
GhostPaints
·
2024-01-13 05:15
JavaScript
vue
第三部分使用脚手架:
vue学习
(61-65)
文章目录61创建vue脚手架![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/f71d4324be0542209e690ab9e886d199.png)62分析脚手架结构63render函数64修改默认配置65ref属性61创建vue脚手架写完vue文件,没有脚手架做翻译,浏览器不认识。脚手架的版本,一般可以选择最新的。vue的低版本可以被高版本脚手架
余生的观澜
·
2024-01-13 05:21
vue.js
学习
前端
第三部分使用脚手架:
vue学习
(66-69)
文章目录66.props配置67mixin混入68插件69scoped样式66.props配置props配置,说白了就是调用子组件,传参数用的。父组件的写法:传参。传参必须加引号,否则报错。子组件的写法:接收。接受有3种方式,最简单的如下。这种传参方式,直接变成了vc对象的参数。可以看到都是字符串。如果想要传过来18就是int类型的18,只需要加一个冒号。引号里面的就是表达式。就不再是字符串了。可
余生的观澜
·
2024-01-13 05:21
vue.js
学习
javascript
2018-03-01
vue学习
1.语法糖:简单说,语法糖就是为了避免coder出现错误并提高效率的语法层面的一种优雅的解决方案。语法糖就是一种便捷写法。例如:input.map(item=>item+1);他表示的意思是input.map(function(item){returnitem+1;});2.通过实例学习vuehttps://segmentfault.com/a/1190000010801357
等花开_8e16
·
2024-01-12 16:24
VUE如何使得大屏自适应的几种方法?
VUE学习
大屏自适应的几种方法1.自适屏幕,始终保持16:9的比例import{ref,onMounted,onBeforeUnmount,computed}from'vue';constcontentWidth
幕飒前端程序员
·
2024-01-12 09:26
JavaScript
vue
html
javascript
vue.js
前端
Vue学习
笔记
Vue基础笔记一、MVC与MVVM1.MVC(单向操作)model数据View视图controllor控制器2.MVVM(双向数据绑定)model数据View视图viewModel视图模型二、利用npm构建vue项目npminit-y//快速初始化npminit//手动设置npminstallvue//安装三、Vue指令1.v-model:表单数据数据双向绑定(后面会有详细介绍)2.v-html:
陈俊嵩
·
2024-01-10 20:22
Vue模板-插值表达式详解
聚沙成塔·每天进步一点点本文内容⭐专栏简介基本用法表达式与操作插值表达式中的方法调用注意事项⭐写在最后⭐专栏简介
Vue学习
之旅的奇妙世界欢迎大家来到Vue技能树参考资料专栏!
几何心凉
·
2024-01-10 13:36
前端小常识
Vue技能树参考资料
vue.js
前端
javascript
vue学习
(40)全局事件总线
全局事件总线.png思路首先可以让所有组件访问到尝试1:是不是可以往window身上放一个x?widnow.x=123;虽然其他组件的确可以访问到,但在使用框架时很少去往window身上放东西,这的确不太好。放弃。尝试2:所有的组件都能看的见,那就是VueComponent的实例对象都能看的见,那么我们可以往VueComponent构造函数的原型对象上添加x,VueComponent.protot
哆啦C梦的百宝箱
·
2024-01-09 02:37
Vue学习
遇到疑问的总结
vue里面的一些方法created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。(操作不了dom节点此方法在渲染html前调用)mounted:在模板渲染成html后调用,通常是初始化页面完成后,再对html的dom节点进行一些需要的操作。onkeyup键盘事件监听按钮varapp=newVue({el:"#app",mounted(){var_this=this;doc
ita_code
·
2024-01-08 12:26
vue
Vue学习
计划-Vue3--核心语法(六)路由
1.路由【对路由的理解】【基本切换效果】Vue3中要使用vue-router的最新版本,目前是4版本路由配置文件代码如下://创建一个路由器,并暴露出去//第一步:引入createRouterimport{createRouter,createWebHistory}from'vue-router'//引入一个一个可能要呈现组件importHomefrom'../components/Home.vu
化作繁星
·
2024-01-08 10:40
#
vue3
学习路程
vue.js
学习
前端
Vue学习
笔记之一起步
1.起步创建一个html,然后通过如下方式引入Vue:或者1.1HelloWorld:{{msg}}varvm=newVue({el:'#app',data:{msg:'HelloVue!'}})以上就成功创建了第一个Vue应用!Vue将数据和DOM之间建立了关联,所有东西都是响应式的。打开控制台修改msg的值,你将看到上例相应地更新。除了文本插值,我们还可以像这样来绑定元素特性:鼠标悬停几秒钟查
聽見下雨的_聲音
·
2024-01-08 01:04
Vue学习
笔记(二) ——Vue组件化
组件的定义实现应用中局部功能代码和资源的集合,提高复用性。非单文件组件:一个文件中包含有n个组件,单文件组件:一个文件中只包含一个组件。本质是一个VueComponent的构造函数,且是由Vue.extend生成的。vc和vm极其相似,但并不是同一个东西,vm可以通过el决定根容器,vc则不能。非单文件组件基本使用1.创建组件通过Vue.extend({配置项})创建。注意,配置项与vue实例略有
m0_53507067
·
2024-01-07 23:43
vue.js
学习
Vue学习
计划-Vue3--核心语法(一)OptionsAPI、CompositionAPI与setup
1.OptionsAPI与CompositionAPIVue2的API设计是Options(配置)风格的Vue3的API设计是Composition(组合)风格的OptionsAPI的弊端:Options类型的API,数据、方法、计算属性等,是分散在:data、methods、computed中的,若想新增或者修改一个需求,就需要分别修改:data、mothods、computed,不便于维护和复
化作繁星
·
2024-01-07 04:39
#
vue3
学习路程
vue.js
学习
前端
Vue学习
计划-Vue3--核心语法(二)ref、reactive和toRefs、toRef
1.ref和reactiveref创建:基本类型的响应式数据作用:定义响应式变量语法:letxxx=ref(初始值)返回值:一个RefImpl的实例对象,简称ref对象或ref,ref对象的value属性是响应式的注意点:JS中操作数据需要xxx.value,但模板中不需要.value,直接使用即可对于letname=ref('张三')来说,name不是响应式的,name.value是响应式的re
化作繁星
·
2024-01-06 22:14
#
vue3
学习路程
vue.js
学习
javascript
Vue学习
计划-Vue3--核心语法(三)computed计算属性、watch监听、watchEffect函数
1.computed计算属性作用:根据已有数据计算出新数据(和Vue2中的computed作用一致)。2.watch监视与watchEffect1.watch作用:监视数据的变化(和Vue2的watch作用一致)特点:Vue3中的watch只能监视以下4种数据:ref定义的数据reactive定义的数据函数返回一个值(getter函数)一个包含上述内容的数组我们在Vue3中使用watch的时候,通
化作繁星
·
2024-01-06 22:43
#
vue3
学习路程
vue.js
学习
javascript
Vue学习
计划-Vue3--核心语法(四)标签的ref属性、props父子通信
1.标签的ref属性作用:用于注册模板引用用在普通DOM标签上,获取的使DOM节点用在组件标签上,获取的是组件实例对象用在子组件上,父组件想要访问子组件内的数据,需要使用defineExpose暴露用在普通DOM标签上:哈哈呵呵呵呵这是第三行了修改高度import{ref}from'vue'lettest=ref()functionshowLog(){console.log(test.value)
化作繁星
·
2024-01-06 22:43
#
vue3
学习路程
vue.js
学习
javascript
Vue学习
计划-Vue3--核心语法(五)生命周期、自定义Hook
1.生命周期概念:Vue组件实例在创建时要经历一些列的初始化步骤,在此过程中vue会在合适的时机,调用特定函数,从而让开发中有机会在特定阶段运行自己的代码,这些特定的函数统称为:生命周期钩子规律:生命周期整体分为四个阶段:分别是:创建、挂载、更新、销毁,每个阶段都有两个钩子,一前一后Vue2的生命周期创建阶段:beforeCreate、created挂载阶段:beforeMount、mounted
化作繁星
·
2024-01-06 22:38
#
vue3
学习路程
vue.js
学习
javascript
Vue学习
笔记
最近学习了Vue,Vue的出现简化了很多代码步骤,Vue最强大的就是双向数据绑定。什么是Vue?Vue是一套用于构建用户界面的渐进式框架。它的核心是视图层,它在前端MVVM中的角色是VM.它是调度者,它分割了M和V。如果V(视图层)想要取数据,那么它会通过VM到M层去取数据;存储数据,VM会将V层的数据存储到M层。VM是M层和V层沟通的桥梁Vue主要是以Vue内置命令驱动,这是我根据Vue官方总结
程序员海军
·
2024-01-06 20:44
前端
Vue开发实战总结
Vue
Vue基础
4.
vue学习
笔记(事件处理+事件参数+事件修饰符)
文章目录1.事件处理1.1.内联事件处理器2.事件参数2.1.传参过程中获取Event3.事件修饰符3.1.阻止默认事件+阻止事件冒泡1.事件处理我们可以使用v-on指令(简写为@)来监听DOM事件,并在事件触发时执行对应的JavaScript。用法:v-on:click="methodName"或@click=“handler”事件处理器的值可以是1.内联事件处理器:事件被触发时执行的内联Jav
訴山海
·
2024-01-04 13:30
学习
笔记
vue
3.
vue学习
笔记(条件渲染+列表渲染+通过key管理状态)
文章目录1.条件渲染1.1.v-if1.2.v-else-if1.3.v-show1.4.v-if与v-show区别2.列表渲染2.1.复杂数据2.2.v-for与对象3.通过key管理状态1.条件渲染在vue中,提供了条件渲染,这类似于JavaScript中的条件语句v-ifv-elsev-else-ifv-show1.1.v-ifv-if指令用于条件性地渲染一块内容。这块内容只会在指令的表达式
訴山海
·
2024-01-04 13:29
学习
笔记
vue
2.
vue学习
笔记(目录结构+模板语法+属性绑定)
文章目录1.目录结构2.模板语法2.1.文本插值2.2.使用JavaScript表达式2.3.原始HTML3.属性绑定3.1.简写3.2.布尔型Attribute3.3.动态绑定多个值1.目录结构1.vscode——VSCode工具的配置文件夹2.node_modules——Vue项目的运行依赖文件夹3.public——资源文件夹(浏览器图标)4.src——源码文件夹5..gitgnore——gi
訴山海
·
2024-01-04 13:59
学习
笔记
vue
5.
vue学习
笔记(数组变化的侦测+计算属性+Class绑定)
文章目录1.数组变化的侦测1.1.变更方法1.2.替换一个数组2.计算属性计算属性缓存vs方法3.Class绑定3.1.绑定对象3.2.多个对象的绑定形式3.3.绑定数组3.4.数组与对象1.数组变化的侦测1.1.变更方法vue能够侦听响应式数组的变更方法,并在它们被调用时出发相关的更新。这些变更方法包括:push()pop()shift()unshift()splice()sort()rever
訴山海
·
2024-01-04 13:58
学习
笔记
vue
Vue中的计算属性与监听器
聚沙成塔·每天进步一点点⭐专栏简介
Vue学习
之旅的奇妙世界欢迎大家来到Vue技能树参考资料专栏!创建这个专栏的初衷是为了帮助大家更好地应对Vue.js技能树的学习。
几何心凉
·
2024-01-04 06:13
前端小常识
Vue技能树参考资料
前端框架
vue.js
前端
Vue学习
笔记(2):Vue使用中碰到的一些坑
1.子组件获取不到父组件异步加载的值父组件:exportdefault{components:{Child},data:function(){return{childInfo:'1'}},created(){this.getInfo()},mounted(){},methods:{getGoodInfo:function(){this.$axios.get('http://localhost:80
疏花
·
2024-01-04 03:20
【
Vue学习
day1】
0409
Vue学习
1.vueui界面执行vueserve2.在components文件夹中新建Login.vue组件,添加template,script,style标签,style标签中的scoped可以防止组件之间的样式冲突
劳伦缇娜
·
2024-01-03 19:39
Vue.js
vue.js
安装vue,使用idea运行vue3
vue学习
笔记-安装vue,使用idea运行vue31.安装node.js1.https://nodejs.org/zh-cn/,点击长期支持版进行下载2.win+R输入cmd,输入node-v和npm-v
G_G_B
·
2024-01-02 10:25
vue.js
学习
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他