美文网首页
Vue的简单上手

Vue的简单上手

作者: XJBQ | 来源:发表于2017-09-20 13:40 被阅读0次

Vue作为基于组件化的轻量级框架,专注于构建用户界面的视图层;既可以用于简单的项目,也适用于使用前沿技术的大规模复杂项目。Vue得到众多开发者的喜爱并投以研究。这里将介绍一下Vue的简单上手:

Vue、Angular以及React

Vue
在指令上——v-xxx格式;
在使用上——以一片HTML代码配合JSONnew出来的实例;

Angular
在指令上——ng-xxx格式;
在使用上——所有属性和方法都挂在$scope上;

React
在语法上——采用JSX语法糖
在使用上——采用声明范式,通过虚拟DOM渲染页面

Vue基本雏形

相较于Angular模块注入的形式:

<html lang="en" ng-app="app">
<body>
    <ul ng-controller="ctrl">
        <li ng-repeat="value in arr track by $index">{{$index}}_{{value}}</li>
    </ul>
</body>
<script>
    let myApp=angular.module('app',[]);
    myApp.controller('ctrl',$scope=>{
        $scope.arr=[1,2,3,4,5];
    });
</script>

Vuenew一个实例的形式,通过选择器与JSON完成页面渲染:

<body>
    <ul id="box">
        <li v-for="value in arr">{{$index}}_{{value}}</li>
    </ul>
</body>
<script>
    let c=new Vue({
        el:'#box',  //选择器
        data:{  //JSON形式的数据流
            arr:[1,2,3,4,5]
        }
    });
</script>

Vue常用指令

  1. v-model 常用于表单元素比如input,用于数据绑定;
  2. v-for 循环,无论是Array还是JSON都可以轻易搞定;
  3. v-show/hide 显示隐藏,通过Boolean值进行调节;
  4. v-on 事件绑定,函数通过methods定义;
<body>
    <div id="box">
        <input type="button" v-on:click="add()" />
    </div>
</body>
<script>
    let c=new Vue({
        el:'#box',
        data:{ 
            arr:[1,2,3,4,5]
        },
        methods:{ 
            add:function(){
                this.arr.push(6);
            }
        }
    });
</script>

还有很多指令以及用法在简单上手的部分就不再多说,更多的自定义功能和Vue-router等内容都需要我们自己阅读文档并在实际项目中融会贯通,一起提升自己吧。

相关文章

  • Vue 3.0组件的渲染流程

    Vue简单易上手,只需要简单的文档说明就能上手开发。虽然本人也有一直使用Vue 2.0的项目开发经验,以前也只了解...

  • vue

    angular: 国外 上手难 庞大 vue: 国产 上手简单 小巧 下载:1.官网下...

  • Vue的简单上手

    Vue作为基于组件化的轻量级框架,专注于构建用户界面的视图层;既可以用于简单的项目,也适用于使用前沿技术的大规模复...

  • 认识vue.js和对v-for 、v-model的使用:

    vue.js的库 用来构建页面的。入门简单,更容易上手。 常用:vue Angular React el:是el...

  • 2018-09-11

    1, vue.js是一个简化了的javascript库相对于Angular React来说上手更简单vue.js相...

  • vue-cli(vue脚手架)详细教程

    都说Vue2简单上手容易,的确,看了官方文档确实觉得上手很快,除了ES6语法和webpack的配置让你感到陌生,重...

  • 初学Vue——使用Vue完成一个简单的todolist

    看了两天的Vue,还是上手写一个简单的todolist更实用(文末有彩蛋)。 一、使用vue-cli脚手架快速搭建...

  • Vue 使用的注意点

    Vue 作为现在比较火的前端框架, 受到了很多人的喜欢. 确实使用Vue 也是方便快捷, 上手简单. 下面我记录下...

  • vue源码学习--响应式原理

    使用Vue.js已经有一段时间了,为了更好的理解它的原理,最近在理解Vue.js的源码,Vue.js上手比较简单。...

  • 初学vue实现todolist项目(上)

    通过三天对vue的学习,上手一个简单项目来加深理解。 安装vue 方案一: