在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
Vue作为Java开发者必须掌握的主流框架之一,以其轻巧、高性能等优势而备受青睐和追捧。本文将通过一个案例的详解,帮助大家顺利入门Vue,主要内容包括HTML模板、Vue渲染、双向绑定和事件处理。下面一起来学习吧~

1、HTML模板
在项目目录新建一个HTML文件01-demo.html

2、Vue渲染
01-demo.html内容如下:

首先通过 new Vue()来创建Vue实例,然后构造函数接收一个对象,对象中有一些属性:
el:是element的缩写,通过id选中要渲染的页面元素,本例中是一个div。
data:数据,数据是一个对象,里面有很多属性,都可以渲染到视图中。
name:这里指定了一个name属性。
页面中的h2 元素中,通过{{name}}的方式,来渲染刚刚定义的name属性。打开页面查看效果:

更神奇的在于,当你修改name属性时,页面会跟着变化:

3、双向绑定
对刚才的案例进行简单修改:


在data添加了新的属性: num
在页面中有一个input 元素,通过v-model 与num 进行绑定。
同时通过{{num}} 在页面输出
效果:

可以观察到,输入框的变化引起了data中的num的变化,同时页面输出也跟着变化。
input与num绑定,input的value值变化,影响到了data中的num值;
页面{{num}} 与数据num绑定,因此num值变化,引起了页面效果变化。
没有任何dom操作,这就是双向绑定的魅力。
4、事件处理
在页面添加一个按钮:


这里用v-on 指令绑定点击事件,而不是普通的onclick ,然后直接操作num
普通onclick是无法直接操作num的。
效果:

以上就是Vue入门案例详解,大家都看明白了吗?如果对上面的内容还有疑问,也没有关系。博学谷平台上有一对一为大家在线服务的专业讲师,大家报名学习以后,有任何问题都可以咨询在线老师。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
十二个Java程序员必须掌握的Java开发框架
十二个Java程序员必须掌握的Java开发框架有哪些?Java 开发应用很广泛,所以程序员就业行业和方向也很多,随着互联的发展,人工智能、大数据、区块链,很多Java 程序员选择Java Web/后端开发。然而程序员之前的区别还是很大的,如果想要拿高薪,作为一个程序员需要不断学习。
10368
2019-04-10 00:08:24
MC版本Java版5大功能优势
众所周知java开发应用广泛,Java版本被很多人认为是最好的MC版本,MC版本Java版5大功能优势有什么呢?Java版开发优势:支持更多的模组、各种节日彩蛋、官方更高的重视性、游戏画面色彩更好、操作更方便。
10857
2019-08-14 18:12:21
2019年Spring Boot面试题集合附答案
相信所有Java开发者都认同,在微服务中,Spring Boot是最好的Java框架。Spring Boot自身最大的优势就是简化配置,可以说它真正实现了自动化配置。因此大家要想做好Java开发,给大家的建议就是成为Spring Boot的高手。本文为大家整理了2019年最新的Spring Boot面试题和答案,如果大家能够好好做一做这份面试题集合,相信面试一定手到擒来。
7457
2019-12-20 18:05:36
Java程序员常用的开源工具汇总
工欲善其事必先利其器,在大家成为一个经验丰富的Java程序员之前,除了需要不断精进自己的专业技术,还要掌握一些好用的开源工具,才能在工作中事半功倍,提高开发效率。因此本文汇总了一些Java程序员的常用开源工具,包括了Selenium、Git、Notepad++、Gradle、Tomcat、Jenkins、JIRA、Docker、Spock和Maven。下面一一把这些开源工具介绍给大家。
5169
2020-02-25 11:59:25
Spring框架功能模块构成及概念
Spring框架功能模块构成,Spring框架采用分层架构,功能要素被分成20个模块,分为Core Container、Data Access/Integration、Web、AOP、Instrumentation、Messaging和Test。
6525
2020-05-19 11:28:45
