了解Vue

一,概述

Vue是一套前端框架,免除了JavaScript中的DOM操作,简化书写
基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上

二,使用

1、引入js文件:<script src="js/vue.js"></script>

2、基本格式

new Vue(
    {
        el:"选择器",
        data(){
            数据......
        }
    }
);

三,常用指令

指令描述
v-model数据双向绑定
v-bind为HTML标签绑定属性值,如设置href,css样式等
v-on为HTML标签绑定事件,可以把v-on:替换成@也是一样的
v-if、v-else、v-else-if条件性的渲染某元素,跟java的if-else逻辑差不多
v-show根据条件展示某元素,切换display属性的值
v-for列表渲染,遍历容器的元素或者对象的属性

四,生命周期

生命周期的八个阶段:每触发一个生命周期事件,会自动执行一个生命周期方法(钩子)

阶段描述
beforeCreate创建前
created创建后
beforeMount载入前
mounted挂载完成
beforeUpdate更新前
updated更新后
beforeDestroy销毁前
destroyed销毁后

这里面的重点是mounted:挂载完成,Vue初始化成功,HTML页面渲染成功。
一般会发送异步请求,加载数据
事例:
new Vue(
    {
        el:"选择器",
        mounted(){
            操作......;
        }
    }
)

vue的在线文档:Vue.js

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值