必学主流框架之一,进来感受它的魅力!
黑马程序员视频库
播妞QQ号:3077485083
传智播客旗下互联网资讯、学习资源免费分享平台
Vue作为前端框架三巨头之一,以其轻量易用著称,纵观它的整个发展也是极其迅速的。在前端的开发中,Vue已经成为每个前端开发者的必须掌握的技能。
下面播妞就来带大家用一篇文章的时间全面认识Vue。感兴趣的小伙伴就赶紧一起来看看吧~
认识VUE
1. 概念
Vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。
Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
2. 入门案例
(1)HTML模板
在项目目录新建一个HTML文件01-demo.html
(2)vue渲染
01-demo.html内容如下:
首先通过 new Vue()来创建Vue实例,然后构造函数接收一个对象,对象中有一些属性:
el:是element的缩写,通过id选中要渲染的页面元素,本例中是一个。divdata:数据,数据是一个对象,里面有很多属性,都可以渲染到视图中。页面中的h2 元素中,通过{{name}}的方式,来渲染刚刚定义的name属性。
打开页面查看效果:
更神奇的在于,当你修改name属性时,页面还会跟着变化。
(3)双向绑定
对刚才的案例进行简单修改:
在data添加了新的属性:num 。在页面中有一个input 元素,通过v-model 与num 进行绑定。同时通过{{num}} 在页面输出,
效果:
可以观察到,输入框的变化引起了data中的num的变化,同时页面输出也跟着变化。
input与num绑定,input的value值变化,影响到了data中的num值。页面{{num}} 与数据num绑定,因此num值变化,引起了页面效果变化。没有任何dom操作,这就是双向绑定的魅力。
关于Vue是什么,看到这里,相信大家都有一定的认识。如果大家想熟练掌握Vue框架,不妨来8月18日黑马程序员线上公开课《智慧学成数据展示平台》。
课程内容:
基于web的轻量级数据展示平台,解决了数据展示的复杂性。采用完全前后端分离的开发模式,使用 Vue.js 技术栈构建的PC端 SPA 单⻚面应用程序,UI 方面使用了ElementUI,使用echarts实现图表展示,自定义图表组件实现图表复用。
8月18日 晚19:00
相信大家会有更多的收获
????????????
主讲内容
1.vue
2.echarts
3.elementUI
4.mockapi
直播时间
8月18日 晚19:00
主讲教师
金牌讲师:范老师
多年软件开发及教育经验,曾参与开发多个国家电网项目,企业内部管理系统,后转型前端,负责多个移动端项目。对Node.js、微信小程序、Vue、React等有丰富教学经验。
直播平台
哔哩哔哩平台:黑马程序员
立即扫码
19:00直播见
END
- 推荐阅读 -
年薪40万+的Java工程师需要掌握哪些技能?(宏观+微观)大剖析
我就知道你“在看”