初学者的第一堂课
在此之前,了解一下 vue 的基础概念会对学习 vue 有很大的帮助 ➡➡➡ vue基础概念
vue是一套用于构建用户界面的 渐进式 的 自底层向上增量开发 的 mvvm框架
mvvm框架
- M:Model模型 数据
- V:View 视图 用户可以看见的界面
- VM:ViewModel 视图模型 就是视图和模型之前的桥梁,负责监听v或者m的修改 可以让我们更加关心业务不用对dom操作进行关心
初始使用 vue
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="node_modules/vue/dist/vue.min.js"></script> <!-- 引入 vue 文件 -->
</head>
<body>
<!-- 1. 创建视图 view--> <!-- 在vue中视图也可以叫做视图容器 其实就是一个DOM元素 -->
<div id="demoDiv"> <!-- vue管理的数据都要写在这个dom容器里面 -->
{{msg}} <!--模版语法 {{}} ➡➡➡ 插数据的时候使用 -->
</div>
<script>
// 2.创建VM ➡➡➡ vue实例
new Vue({ //单词大小写需要注意
el:"#demoDiv",//绑定视图
data:{ //M层 模型 ➡➡➡ 数据
msg:"hello world"
}
})
</script>
</body>
</html>