关于 router.options
来源:互联网 发布:动画ppt制作软件 编辑:程序博客网 时间:2024/05/20 22:26
有一些人会在代码中使用类似如下的形式:
$router.options.routes
那么这个 router 实例的 options 从哪里来的呢?
单纯的看官网的 API 都没有提到可以直接使用 options 这个属性
甚至在有些源代码讲解里面都没有提到 options,那么直接逛逛源代码
在源代码的 index.js 中,对 VueRouter 的构造中有这么一个属性
options: RouterOptions;
那么再看看 RouterOptions 又是什么
在源代码的 declaration.js 中有对 RouterOptions 的定义
declare type RouterOptions = { routes?: Array<RouteConfig>; mode?: string; fallback?: boolean; base?: string; linkActiveClass?: string; parseQuery?: (query: string) => Object; stringifyQuery?: (query: Object) => string; scrollBehavior?: ( to: Route, from: Route, savedPosition: ?Position ) => Position | { selector: string, offset?: Position } | ?{};}
这下就能解释的通了
阅读全文
0 0
- 关于 router.options
- 关于router的坑
- 关于ROUTER的一些笔记
- 关于AngularJs ng-router路由
- 关于AngularJS的ui-router
- iOS 关于 router 的设计
- options
- Options
- options
- OPTIONS
- options
- options
- router
- Router
- router
- ipad mini 关于select options问题
- 关于Android 中 Options.inSampleSize怎么用
- 关于 boudingRectWithSize:options:attributes:context 说明
- Android视频直播的实现
- 「Chris Richardson 微服务系列」微服务架构的优势与不足
- Linux下用户所属的组
- 神经网络的python实现
- websocket压力测试
- 关于 router.options
- Qt U1077: 'C:/Qt/2009.05/qt/bin/moc.exe' : return code '0x1'解决
- Java图片居中裁剪代码
- Dubbo Zookeeper SOA实战
- 软件设计模式与框架模式
- ubuntu下C++如何调用matlab程序
- $.getJSON 发生界面跳转-yellowcong
- Flume简介&源码编译
- 速度动画--JS实现分享按钮移入移出