初识Vue

作者: 想吃热干面了 | 来源:发表于2020-09-10 20:38 被阅读0次

一、认识Vuejs(读view)

1.Vue是一个渐进式的框架:可以把Vue作为应用的一部分嵌入项目中
2.Vue有很多特点和Web开发中常见的高级功能
①解耦视图和数据
②可复用的组件
③前端路由技术
④状态管理
⑤虚拟DOM
3.安装Vuejs
①直接用<script>标签引用
②CDN
③Npm

二、体验Vuejs

Vue是响应式前端框架

响应式:当改变Vue代码时,页面显示也会随着改变

下面是一个简单的Vue实例

<body>
<div id="app">
<h2>{{message}}</h2>
<h1>{{name}}</h1>
</div>
<div>{{message}}</div>
  <script src="../js/vue.js"></script>
<script>
//let(变量)/const(常量) var会导致全局污染,尽量不用
//编程范式:声明式编程
const name = 'why'
const app = new Vue({
    el:'#app',//用于挂载要管理的元素
    data:{//定义数据
        message:'Hello!Vue.js!',
        name:'CodeWhy'
  }
}) 
</script>
</body>
let用于声明变量
const用于声明常量
var声明会导致全局污染,尽量少用

让我们读读,代码做了什么事情

1,创建了一个Vue对象
2,创建对象时,传入一些opation{}

  • {}中el属性:该属性决定了这个Vue对象挂在到哪一个元素上,很明显,这里我们挂载到了id为app的元素上。
  • {}中data属性:该属性中总会储存一些数据,这些数据可以是上面这样自己定义的,也可以来自网络,从服务器加载的

原始js的做法(编程范式:命令式编程)

1.创建div元素,设置id属性
2.定义一个变量叫message
3.讲message变量放在前面的div元素中显示

相关文章

  • vue核心

    初识Vue 搭建基础框架 初识Vue