所在的位置: js >> js发展 >> VueRouter源码学习之index

VueRouter源码学习之index

北京治痤疮的医院 http://pf.39.net/bdfyy/bdfhl/210805/9277572.html

前言

我们聊了:Vue-Router源码学习之install方法

虽然最近需求着实不少,但是感觉自己学习劲头还是蛮足的,并没有被需求压垮。今天,带来Vue-Router源码解析系列的第二篇文章:index.js。

正文

vue-router类里面都做了什么?

index.js是vue-router这个类的主构造函数,所以内容上算是比较关键的:

从图片中我们可以看出来,这是一个ES6声明类的方法,vue-router源码中类的声明都是使用类ES的语法,

constructor(options:RouterOptions={}),在vue-router中使用了flow.js做了类型的检查,

什么是flow.js?flow.js怎么使用呢?因为篇幅原因,这里就暂时先不做涉及。各位小伙伴,可以参看


转载请注明:http://www.aierlanlan.com/tzrz/1791.html