每个 Vue 实例在被创建之前都要经过一系列的初始化过程。例如需要设置数据监听、编译模板、挂载实例到 DOM、在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,给予用户机会在一些特定的场景下添加他们自己的代码。...
6天前 (2018-01-30) 19℃ 暂无评论 0赞
Vue.js是构建数据驱动的 web 界面的库,而不是一个全能框架—它只 聚焦于视图层。特点:
响应的数据绑定 每当修改了数据,DOM 便相应地更新。这样我们应用中的逻辑就 几乎都是直接修改数据了,不必与 DOM 更新搅在一起。这让我 们的代码更容易 撰写、理解与维护。
组件系统 让我们可以用独立可复用的小组件来构建大型应用。
特性 简洁 数据驱动 组件化 轻量快速 模块友好。...
6天前 (2018-01-30) 13℃ 暂无评论 0赞
为了告别手动方式管理Linux代码,并且符合开源和免费,Linus花了两周时间自己用 C 写了一个分布式版本控制系统,这就是Git
Git迅速成为最流行的分布式版本控制系统,尤其是 2008 年 GitHub 网站上线了,它为开源项目 免费提供Git存储 ,无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等。...
6天前 (2018-01-30) 9℃ 暂无评论 0赞
1.前言2017悄然过去,2018已经来到。人在进步,技术在发展。2018年前端有哪些领域,技术值得关注,哪些技术会兴起,哪些技术会没落。下面就我个人的判断进行一个预测判断,希望能对大家...
3周前 (2018-01-14) 47℃ 暂无评论 10赞
本课程属于前端架构师级别的高级课程,由浅入深地详细讲解每块知识点。课程内容将包含五大主题内容:掌握现代化高级前端的基础核心技能github npm、shell、手把手教你使用webpack搭建完整工作流、使用ES6开发自己的前端类库...
11个月前 (2017-02-12) 142℃ 暂无评论 10赞
本课程属于前端架构师级别的高级课程,由浅入深地详细讲解每块知识点。课程内容将包含五大主题内容:掌握现代化高级前端的基础核心技能github npm、shell、手把手教你使用webpack搭建完整工作流、使用ES6开发自己的前端类库...
11个月前 (2017-02-12) 212℃ 暂无评论 14赞
配置 Babel(进阶)大多数人使用 Babel 的内建预设就足够了,不过 Babel 提供了更多更细粒度的能力。手动指定插件Babel 预设就是一些预先配置好的插件的集合,如果你想要做一些不一...
1年前 (2017-01-19) 83℃ 暂无评论 4赞
配置 Babel你或许已经注意到了,目前为止通过运行 Babel 自己我们并没能“翻译”代码,而仅仅是把代码从一处拷贝到了另一处。这是因为我们还没告诉 Babel 要做什么。由于 Babel...
1年前 (2017-01-19) 77℃ 暂无评论 6赞
介绍Babel 是一个通用的多用途 JavaScript 编译器(Babel is a JavaScript compiler.)。通过 Babel 你可以使用(并创建)下一代的 JavaScript,以及下一代的 JavaScript 工具。作为...
1年前 (2017-01-18) 100℃ 暂无评论 5赞