首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在vueify组件中使用vue资源v-链接?

如何在vueify组件中使用vue资源v-链接?
EN

Stack Overflow用户
提问于 2016-01-03 23:02:17
回答 1查看 584关注 0票数 0

在vueify (与Laravel一起使用)组件中使用v-link="{ path: '/add' }"时,我会得到一个v-link can only be used inside a router-enabled app.<router-view> can only be used inside a router-enabled app.错误。

这是我的main.js:http://laravel.io/bin/Kkj27

我的代码似乎与为示例提供的nestedRoutes非常相似,我不知道为什么不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-03 23:28:44

这让我有点困惑(构建Vue.js单页应用程序的最佳实践),但这基本上是我为使其工作所做的:

代码语言:javascript
复制
Vue.component('Todo', Todo);

把这整件事移走:

代码语言:javascript
复制
var TodoApp = new Vue({
    el: '#app',

    components: { Todo }
});

在此之后,我可以引用router.map函数中的router.map组件。

代码语言:javascript
复制
router.map({
    '/': {
        component: Todo,
        subRoutes: {

            '/bar': {
             ...
            },
            '/baz': {
                ...
            }
        }
    }
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34582634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档