Vue简介

认识Vue.js

Vue是一个渐进式的javascript框架

  1. 它的作者是 尤雨溪
  2. 发布于 Vue 1.x 在2014
    Vue 2.x 在2016
  3. Vue是一个个人项目【React是facebook的团队项目】
  4. Vue是单数据流的框架
  5. Vue是一个MVVM框架,
    MVVM是MVC的衍生架构
    Model View ViewModel
    View的变化会反应到ViewModel上来,反之同理。

MVC是一个软件架构思维,将一个软件分为三个部分
M Model 数据
V View 视图
C Controller 控制器

在这里插入图片描述

Vue源代码

行数:11945 开发环境
通过匿名函数【自调用函数】来进行封装
匿名函数的好处:
解决了命名冲突
规定了一个独立的作用域
安全性高 XSS攻击脚本,CRSF攻击脚本

(function(global,factory){}) (this,function(){}).

第一个括号表示定义这个匿名函数 参数为 形参
第二个括号表示调用这个函数 参数为实参

this 指的是window对象
factory 工厂函数 返回值就是Vue构造函数
el不能是body

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值