vue框架的初识
vue官网:(https://cn.vuejs.org)
作者:尤雨溪 ( 华人 ) , 前Google员工
前置知识
HTML :超文本传输语言
CSS: 层叠样式表
JavaScript:前端编程语言
Node 、 npm 、 webpack
vue的介绍
构建数据驱动的web应用开发框架
Vue 是一套用于构建用户界面的渐进式框架
Vue 被设计为可以自底向上逐层应用
Vue 的核心库只关注视图层
vue框架的核心:数据驱动和组件化
便于与第三方库或既有项目整合,另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的**单页应用程序**提供驱动。
Vue 不支持 IE8 及以下版本
vue框架的两大核心:
数据驱动:数据的变化会驱动页面发生变化,不用操作DOM
组件化:封装的是页面
vue框架的理解
1、首先:
一个页面包括:结构(HTML模板),表现(css),行为(js)
2、其次:
原生JS中的做法:写好HTML的模板和css样式,用js产生数据(逻辑),
通过dom的方式控制数据显示在HTML中的那个位置,包括如何显示(DOM的方式改变样式)
3、vue框架:
vue中,写好HT