File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 1- import { warn } from './util'
1+ import util , { warn } from './util'
22import Recognizer from 'route-recognizer'
33import RouterApi from './router/api'
44import RouterInternal from './router/internal'
@@ -81,7 +81,7 @@ export default class Router {
8181 this . _suppress = suppressTransitionError
8282
8383 // create history object
84- let inBrowser = Router . Vue . util . inBrowser
84+ let inBrowser = util . Vue . util . inBrowser
8585 this . mode = ( ! inBrowser || this . _abstract )
8686 ? 'abstract'
8787 : this . _history
@@ -118,7 +118,7 @@ Router.install = function (Vue) {
118118 View ( Vue )
119119 Link ( Vue )
120120 Override ( Vue )
121- Router . Vue = Vue
121+ util . Vue = Vue
122122 Router . installed = true
123123}
124124
Original file line number Diff line number Diff line change 1- import Router from './index'
21import RouteRecognizer from 'route-recognizer'
32const genQuery = RouteRecognizer . prototype . generateQueryString
43
4+ // export default for holding the Vue reference
5+ const exports = { }
6+ export default exports
7+
58/**
69 * Warn stuff.
710 *
@@ -102,8 +105,7 @@ let resolver
102105export function resolveAsyncComponent ( handler , cb ) {
103106 if ( ! resolver ) {
104107 resolver = {
105- // HACK
106- resolve : Router . Vue . prototype . _resolveComponent ,
108+ resolve : exports . Vue . prototype . _resolveComponent ,
107109 $options : {
108110 components : {
109111 _ : handler . component
You can’t perform that action at this time.
0 commit comments