1 Vue.js起步

2019-03-06  本文已影响0人  陶然然_niit

1 Vue.js是什么

简单小巧的渐进式技术栈,可以一步一步、有阶段性地来使用Vue.js,不必一开始就使用所有的东西。使用Vue.js使得Web开发变得简单,同时也颠覆了传统的前端开发模式。
Vue.js官网
Vue.js菜鸟教程

Vue.js

它提供了现代Web开发中常见的高级功能,如:

2 MVVM模式

MVVM即:Model-View-View-Model模式。它由经典的软件架构MVC衍生而来。当View(视图层)变化时,会自动更新到ViewModel(视图模型),反之亦然。View和ViewModel之间通过双向绑定(data-binding)建立联系。

3 现代的前端开发模式

前端开发绝不是写几个HTML和CSS那么简单的事!
新的概念层出不穷:ES6、Node.js、npm、前端工程化、SPA、组件化开发等,新的东西在不断优化我们的开发模式,改变我们的编程思想。
前端三驾马车:Angular、React、Vue

4 Vue.js起步

在官网中介绍到,使用 Vue.js有两种方式:一种是通过引入CDN后直接使用或者下载后使用,另一种就是使用命令行工具CLI搭建脚手架去编写对应的内容。目前我们是最基础的教程,所以先介绍最简单的方法——引入CDN方式,后期我们再具体介绍脚手架方式。

引入CDN,只需要在创建的html文件中引入下图中的script代码,这样就成功地将Vue.js引入到我们的项目中并可以使用了。

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

第一个起步页面

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>Vue.js快速起步</title>
        <!-- 通过CDN引入Vue -->
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <body>
        <!-- vue-app根容器 -->
        <div id="app">
            <!-- 渲染显示HTML代码 -->
            <h2>{{message}}</h2>
        </div>
        <script>
            // 实例化Vue对象
            var app = new Vue({
                el: '#app',
                data: {
                    message: 'Hello Vue!'
                }
            })
        </script>
    </body>
</html>
上一篇下一篇

猜你喜欢

热点阅读