小QA学习前端系列之vue实例
不管是学习任何语言和框架,或者工具,都应该先把官方文档略读一遍,之后找个demo项目,开始看代码,然后照着人家的demo 敲一遍,基本上就入门,我是笨人,这是我认为学习效率最高的方式。
API:https://cn.vuejs.org/v2/api/#v-bind
啥是vue
就是一个前端框架,他吸收了react的优点例如:
1. 使用 Virtual DOM
2. 提供了响应式 (Reactive) 和组件化 (Composable) 的视图组件。
3. 将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库。
同时它也融合了AngularJS 的一些优点
1. 数据绑定
2. 指令与组件
还有其他的一些优秀框架例如konckout等
详细内容大家可以看
https://cn.vuejs.org/v2/guide/comparison.html
生命周期
现在的软件设计都利用了生命周期概念,帮助在开发者在开发中更好的处理数据,例如Android的生命周期,React的生命周期。
VUE大概的流程如下
开始实践
vue实例
创建vue实例
|
|
数据与方法
data 对象中能找到的所有的属性。
值得注意的是只有当实例被创建时 data 中存在的属性是响应式的。
所以后面添加的属性 都无效
Vue 实例暴露了一些有用的实例属性与方法。都有前缀$
具体的API如下https://cn.vuejs.org/v2/api/#实例属性
因为我已经熟悉了node与webpack,所以直接上vue-cli 初始化项目
不熟悉的同学 还是建议在
https://jsfiddle.net/chrisvfritz/50wL7mdz/
这个模板下学习
OK 第一节完毕 明天继续按着文档看模板语法