打开APP
未登录
开通VIP,畅享免费电子书等14项超值服
开通VIP
首页
好书
留言交流
下载APP
联系客服
Vuejs的初体验
AnXuelin295
>《待分类》
2021.01.30
关注
邂逅
Vue.js中
要学习的内容大纲:
1.初识Vue.js
(1)为什么学习Vue.js
(2)简单认识一下Vue.js
2.Vuejs安装方式
(1)CDN引入
(2)下载和引入
(3)NPM安装管理
3.Vue.js初体验
(1)Hello Vuejs
(2)Vue列表展示
(3)案例:计数器
4.Vuejs的MVVM
3-1.Vue.js初体验 响应
先来体验Vuejs的响应式:
首先来了解Es6中,let是定义变量,const是定义常量
const定义的是以后都不能修改的
新建一个HelloVuejs.html文件:
运行结果如下:
如果用js或者jQuery的逻辑方法写:
1.创建div元素,设置id属性
2.定义一个变量叫message
3.将message变量放在前面的div元素中显示
以上这种范式叫做
命令式编程
但是我们刚才使用的两个大括号{{}}再加Vue的代码方式来写的,这就是用vue来管理div
即你只需要告诉我这里需要写什么东西就可以了,比如两个大括号{{}}
这种方式叫做
声明式编程
如果我们想要添加属性,就
直接添加逗号+属性名和属性值
即可
运行结果如下:
这样做的好处:
数据和界面可以实现完全分离
再来体验一下修改代码:
如果使用传统的js或者jQuery借着上面的3步来写:
4.修改message的数值:今天天气不错!
5.将修改后的数据再次替换到div元素
我们如果使用Vue来修改文字,可以
直接修Vue代码段中的数值
,
HTML标签里的数值就会自动改变:
比如还是上面写的这个代码:
从浏览器中F12打开控制台,先拿到app.message
直接通过app.message =
‘要修改的值’ 回车后
即可修改
以上就是我们对Vuejs的初体验
响应式:
当数据发生改变的时候,界面会自动发生响应
代码做了什么事情?
1.我们来阅读JavaScript代码,会发现创建了—个Vue对象。
2.创建Vue对象的时候,传入了一些options:{} 参数
(1){}中包含了el属性:该属性决定了这个Vue对象挂载到哪一个元素上,很明显,我们这里是挂载到了id为app的元素上
(2){}中包含了data属性︰该属性中通常会存储一些数据
①这些数据可以是我们直接定义出来的,比如像上面这样。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报
。
打开APP,阅读全文并永久保存
查看更多类似文章
猜你喜欢
类似文章
【热】
打开小程序,算一算2024你的财运
vue2.0
Go实战:Vue.js + Golang 组合打造应用
Vue2.0史上最全入坑教程(中)
🔥 连八股文都不懂还指望在前端混下去么
Vue
2023年最新版30大Vue JS面试问题 及答案(必考)
更多类似文章 >>
生活服务
热点新闻
留言交流
回顶部
联系我们
分享
收藏
点击这里,查看已保存的文章
导长图
关注
一键复制
下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!
联系客服
微信登录中...
请勿关闭此页面
先别划走!
送你5元优惠券,购买VIP限时立减!
5
元
优惠券
优惠券还有
10:00
过期
马上使用
×