Vue 入门之概念

Vue 简介

Vue 是一个前端的双向绑定类的框架,发音[读音 /vjuː/, 相似于 [view]。新的 Vue 版本参考了 React 的部分设计,固然也有本身独特的地方,好比 Vue 的单文件组件开发方式都颇有创新,另外 Vue 自身的一些绑定的语法、用法等都很是精炼,很容易上手,并且第三方的插件都很是丰富,社区很是活跃,最新的文档都有中文版本。并且 Vue 配合官方的和第三方的库能够实现单文件的组件化开发、SPA 等现代化前端开发。
详情请参考Vue 官网javascript

Vue 的入门 demo

Vue 能够直接把它当作一个 js 库使用,因此它能够很容易的接入到你的项目或者单个页面中。甚至你能够只使用它的双向绑定功能。因此它很容易上手。html

好比:咱们有一个需求,一个网页上一个 Div 标签,咱们有一个 json 对象数据,如今要把 json 对象上的数据放到 Div 上去。前端

接下来是步骤:vue

第一步: 建立一个文件夹并建立一个html文件 好比:index.html.
当如你能够选择你本身的编辑器,我就用VSCode。

第二步:引入Vue库
<script src="https://unpkg.com/vue/dist/vue.js"></script> 固然了你能够直接下载Vue的js文件,推荐你直接用上面的cdn便可。 第三步:建立一个Div,给它一个id,好比:app 第四步:建立Vue的对象,并把数据绑定到上面建立好的div上去。

最终的代码以下:java

<!DOCTYPE html> <!--第一步:建立文件夹及html文件-->
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Vue入门之Helloworld</title>
  <!--第二步:引入Vue库-->
  <script src="https://unpkg.com/vue/dist/vue.js"></script>
</head>
<body>
  <!--第三步:建立一个Div-->
  <div id="app">
    <!--Vue的模板的绑定数据的方法, 相似于不少其余前端的模板,能够用两对花括号进行绑定Vue中的数据对象的属性 -->
    {{ message }}
  </div>

  <!--第四步:建立Vue的对象,并把数据绑定到上面建立好的div上去。-->
  <script>
    new Vue({         // 建立Vue对象。Vue的核心对象。
      el: '#app',               // el属性:把当前Vue对象挂载到 div标签上,#app是id选择器
      data: {                   // data: 是Vue对象中绑定的数据
        message: 'Hello Vue!'   // message 自定义的数据
      }
    });
  </script>
</body>
</html>

 

最终的结果就是:json

Hello Vue!

Vue 的 Helloworld 总结

  • Vue 构造函数的:选项 el 属性,就是 element 缩写,当前 Vue 对象挂载到哪一个标签上的语法,支持 CSS 选择器或者 dom 对象,通常用 id 选择器选择当前页面的标签。
  • Vue 的选项:data 属性是自定义数据。这里咱们只是演示了一个 message 属性,vue 会把自定义的数据能够与 html 的模板数据进行绑定。
  • Vue 数据绑定的方式就是用 {{}},相似于 handlebars.
  • 上面这个 demo 就是演示了 Vue 的绑定数据的基本模型。注意点,标签先建立好了以后,再建立 Vue 对象,具体你应该懂吧。

helloworld

相关文章
相关标签/搜索