一、从零开始认识vuejs
Vue 入门-认识 Vue
🎊 什么是 MVVM 架构?
**笔记:**通过 javascript 直接操纵数据,前端只负责纯展示。Model 和 Visual 分离。
🎊 为什么学习 Vuejs?
**笔记:**对原有项目进行重构。或者通过 Vuejs 开发新项目。目前的前端学习趋势。
🎊 官方网站?
🎊Vue 的交互体验比 jquary 丰富?
**笔记:**Vue 是一个渐进式开发框架,可以与 jquary 共存。打个比方,如果你要重构一个基于 jquery 或者原生 js 开发的项目,你可以一个页面一个页面进行重构而不用太担心会出现兼容问题。至于交互的丰富性后面的学习会提及。
🎊 什么是 Vue 全家桶?
**笔记:**比如 Core+Vue-route+Vuex。可以满足各种各样需求。
🎊Vue 高级功能?
笔记:
解耦视图和数据
可复用组件
前端路由技术
状态管理
虚拟 DOM
👉 尚未解明
Vue 入门-Vue 安装方式
🎊CDN 引入
开发环境版本
1 | <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> |
生产环境版本
1 | <script src="https://cdn.jsdelivr.net/npm/vue@2.6.12"></script> |
🎊 下载引入
开发环境版本
https://cn.vuejs.org/js/vue.js
生产环境版本
https://cn.vuejs.org/js/vue.min.js
🎊NPM 安装
通过 webpack 和 CIL 的使用,使用该方法。
Vue 初体验-Hello Vue
🎊ES6 声明变量?var 和 let、const 有什么区别?
笔记:
https://www.jianshu.com/p/4e9cd99ecbf5
- var 用以声明一个变量,并且同时我们可以在声明语句中初始化所声明的变量。
- let 语句在一个块级范围里声明一个局部变量。和 var 类似,我们可以在声明时初始化它的值。
- const 语言中的变量只能被赋值一次,然后就不能在被赋值。const 语句的作用范围和 let 语句一样。
在使用时,尽量少用 var。
🎊 什么是命令式编程?什么又是声明式编程?
命令式编程即是原有的原生 js、jquery 开发模式。① 创建 div 元素,设置 ID② 定义变量 ③ 将变量放在 div 中显示。如:
1 | <div id="app"></div> //创建div元素,设置ID |
声明式编程即是现有的 vuejs 的模式,通过 vue 来对数据进行管理。如:
1 | <div id="app">{{message}}</div> |
🎊vue 代码做了什么?
① 运用 const 创建了一个 vue 对象。
② 给 vue 对象传入了参数。
参数一:“el”定义了 vue 的挂载区域。
参数二:“data”定义了存储的数据。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小冰博客!
评论