簡體   English   中英

Vue.js:如何訪問由vm-router創建的vm對象?

[英]Vue.js: how to access the vm object created by vm-router?

我已經使用vue-router啟動了vue實例。

import Vue from 'vue'
import VueRouter from 'vue-router'
import App from './App'

Vue.use(VueRouter);

let router = new VueRouter();

router.start(App, 'body');

當我們使用new短語創建vm組件時,我們可以獲得:

var app = new App({
    data: {
        a: 1,
        b: 2
    }
});

因此,在路由器情況下,如何訪問vm對象?

請參閱vue-router的文檔: http : //vuejs.github.io/vue-router/en/api/properties.html

我們只需獲取屬性: router.app即可獲取router.app實例。

Vue.use(VueRouter);

let router = new VueRouter();

router.start(App, 'body');

let app = router.app

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM