vue基础之2:搭建vue开发环境、Hello小案例
欢迎来到“雪碧聊技术”CSDN博客!
在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将不断探索Java的深邃世界,分享最新的技术动态、实战经验以及项目心得。
让我们一同在Java的广阔天地中遨游,携手提升技术能力,共创美好未来!感谢您的关注与支持,期待在“雪碧聊技术”与您共同成长!
目录
一、搭建vue开发环境
1、搭建vue开发环境的两种方式
①直接用script引入(先学这种)
②通过NPM(这个后面学)
2、演示:通过script引入
①进入vue官网,获取vue.js 或者 vue.min.js
②在html文件中,引入上面的js文件
3、注意事项
①下载vue.js devtools插件
②在项目中,写一点js代码,就能消除那个提示信息
二、入门小案例
1、案例效果
2、解读代码
①el:是vue实例中的一个字段,用来绑定容器和vue实例。
②data:用于存放vue实例的数据。(前期可以写成一个对象,后期就直接弄成方法)
③{{ }}:这叫插值表达式,用来在容器中,展示所绑定的vue实例的数据(在data中)。
3、什么是“Vue模板”?
4、vue模板和vue实例的工作流程
5、注意
①vue实例绑定容器时,el的值可以是id选择器、类选择器、其他选择器,也可以是document.getElementBy...形式的
举例:
②如果容器不与vue实例绑定,是无法使用vue实例中的数据的
举例:
③vue实例的名称如果不使用,可以不指定
举例:
三、分析上述vue案例的细节
1、多个容器绑定同一个vue实例时,只有最上面的容器才能获取到vue实例中的数据
举例:
2、一个容器,不能绑定多个vue实例
举例:
3、最终结论:在vue中,vue实例和容器的关系必须是一对一。即:一个容器绑定一个vue实例,一个vue实例负责一个容器。
4、如果vue实例中的data中的数据太多,显得很拥挤怎么办?
5、真实开发中只有一个Vue实例,并且会配合着组件一起使用
6、{{ }}中不仅能写data中的数据,还能写JS表达式
举例:
7、区分“JS表达式”和“JS代码”
①JS表达式:一个表达式,会产生一个值,可以放在任何一个需要值的地方
②JS代码:就是普通代码
8、为什么非要用vue实例,来保存数据,在渲染到容器中呢?
一、搭建vue开发环境
1、搭建vue开发环境的两种方式
①直接用script引入(先学这种)
②通过NPM(这个后面学)
2、演示:通过script引入
步骤如下:
①进入vue官网,获取vue.js 或者 vue.min.js
安装 — Vue.js
②在html文件中,引入上面的js文件
<!-- 引入vue脚本 -->
<script type="text/javascript" src="../js/vue.js"></script>
3、注意事项
①下载vue.js devtools插件
②在项目中,写一点js代码,就能消除那个提示信息
二、入门小案例
1、案例效果
运行结果:
2、解读代码
①el:是vue实例中的一个字段,用来绑定容器和vue实例。
②data:用于存放vue实例的数据。(前期可以写成一个对象,后期就直接弄成方法)
③{{ }}:这叫插值表达式,用来在容器中,展示所绑定的vue实例的数据(在data中)。
3、什么是“Vue模板”?
与vue实例绑定的容器,就叫做“Vue模板”。
4、vue模板和vue实例的工作流程
5、注意
①vue实例绑定容器时,el的值可以是id选择器、类选择器、其他选择器,也可以是document.getElementBy...形式的
举例:
②如果容器不与vue实例绑定,是无法使用vue实例中的数据的
举例:
③vue实例的名称如果不使用,可以不指定
举例:
三、分析上述vue案例的细节
1、多个容器绑定同一个vue实例时,只有最上面的容器才能获取到vue实例中的数据
举例:
此时一个vue实例,绑定了两个容器,并且都是用到了该vue实例中的数据。
运行结果:
2、一个容器,不能绑定多个vue实例
举例:
3、最终结论:在vue中,vue实例和容器的关系必须是一对一。即:一个容器绑定一个vue实例,一个vue实例负责一个容器。
4、如果vue实例中的data中的数据太多,显得很拥挤怎么办?
使用组件思想:此时我们还是遵循一个容器对应一个vue实例的基本原则,只是此时该vue实例叫来了很多手下人(叫做“组件”),用来帮助该vue实例存放数据。
组件以后会学,这里不多聊。
5、真实开发中只有一个Vue实例,并且会配合着组件一起使用
6、{{ }}中不仅能写data中的数据,还能写JS表达式
举例:
运行结果:
7、区分“JS表达式”和“JS代码”
①JS表达式:一个表达式,会产生一个值,可以放在任何一个需要值的地方
举例:
②JS代码:就是普通代码
举例:
8、为什么非要用vue实例,来保存数据,在渲染到容器中呢?
因为一旦vue容器中的数据发生了变化,就能立马更新页面上的数据,更加灵活、响应性更强。
举例:
以上就是vue的入门案例,内容相当细节。
想了解更多的Vue知识,请关注本博主~~