1. 首页

我所了解的 Vue 知识大全(一)

Vue ,React ,Angular 三大主流框架,最后我选择学习 Vue ,接触过 React ,自己感觉学习曲线有些陡峭,进而我选择了学习 Vue ,他的学习曲线平稳很多;不管选择什么框架,除了对基础的知识有一定的了解掌握,还应该对 ES6 有一定的了解;

我所了解的 Vue 知识大全(一)

这就是我脑海中的 Vue 知识体系;

一句话概况了 Vue 通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件;

Vue 的创建

一个简单的 Vue 实例只需要四步即可

我所了解的 Vue 知识大全(一)

我们的学习目的肯定不止于创建简单的 Vue 实例;而是用它去实现更加多变的功能需求;那我们需要进一步去学习 Vue-router 和 Vuex 以及 Vue-cli;

先说说基础的 Vue 吧,在创建了一个简单 Vue 实例之后,我们是否还能在实例中添加更加完善的数据选项,去完成我们多变的功能需求;答案是肯定能的;

指令

我所了解的 Vue 知识大全(一)

下面是我用上述指令写的一个小案例,刚好所有的指令都上了用场

我所了解的 Vue 知识大全(一)

详细请看 demo 源码

自定义指令

我所了解的 Vue 知识大全(一)

在代码的实例中

我所了解的 Vue 知识大全(一)

JS中文网 – 前端进阶资源教程 www.javascriptC.com
一个致力于帮助开发者用代码改变世界为使命的平台,每天都可以在这里找到技术世界的头条内容

查看代码源

Vue API

我所了解的 Vue 知识大全(一)

Vue 常用选项

我所了解的 Vue 知识大全(一)

这就是我在学习 Vue 的时候,在 Vue 实例中添加的比较多的; directives 和 components 在 Vue 实例中为创建的 局部 自定义指令和注册组件,Vue.directive() 和 Vue.component() 则是注册全局

Vue 组件

我所了解的 Vue 知识大全(一)

生命周期钩子

每个 Vue 实例在被创建之前都要经过一系列的初始化过程。例如需要设置数据监听、编译模板、挂载实例到 DOM、在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,给予用户机会在一些特定的场景下添加他们自己的代码。

在 QQ 群里看到一张生命周期图,我觉得写的特别好,感谢总结这张图的朋友

我所了解的 Vue 知识大全(一)

配合着实例代码效果更佳查看代码源

我所了解的 Vue 知识大全(一)

生命周期钩子的函数简单说就是八个函数

我所了解的 Vue 知识大全(一)

如何让 Vue 书写更佳优美?

我所了解的 Vue 知识大全(一)

详细 style-guide 请参看官网 进一步学习请参考官方文档

部分资源来自网络;

欢迎继续关注,后续持续更新补全

作者:
链接:https://juejin.im/post/5a4b78226fb9a0451a76c1a1

看完两件小事

如果你觉得这篇文章对你挺有启发,我想请你帮我两个小忙:

  1. 关注我们的 GitHub 博客,让我们成为长期关系
  2. 把这篇文章分享给你的朋友 / 交流群,让更多的人看到,一起进步,一起成长!
  3. 关注公众号 「画漫画的程序员」,公众号后台回复「资源」 免费领取我精心整理的前端进阶资源教程

JS中文网是中国领先的新一代开发者社区和专业的技术媒体,一个帮助开发者成长的社区,目前已经覆盖和服务了超过 300 万开发者,你每天都可以在这里找到技术世界的头条内容。欢迎热爱技术的你一起加入交流与学习,JS中文网的使命是帮助开发者用代码改变世界

本文著作权归作者所有,如若转载,请注明出处

转载请注明:文章转载自「 Js中文网 · 前端进阶资源教程 」https://www.javascriptc.com

标题:我所了解的 Vue 知识大全(一)

链接:https://www.javascriptc.com/2836.html

« Chrome插件千千万 ,最适合开发者的却只有这几个
被问机率高达99.6%的Vue面试题»
Flutter 中文教程资源

相关推荐

QR code