【发布时间】:2016-09-08 19:55:54
【问题描述】:
我将 Vue 与 vue-router 和 vue-strap 一起使用。我正在尝试从vue-strap 注册组件,但示例如下所示:
var alert = require('vue-strap').alert;
new Vue({
components: {
alert: alert
}
})
另一方面,vue-router 不会创建 Vue 对象。
Vue.use(VueRouter);
const router = new VueRouter({
history: true,
linkActiveClass : 'active'
});
router.map({
'/': {
component: Home
}
});
const App = Vue.extend(Index);
router.start(App, '#root');
那么我该如何声明我的组件呢?
【问题讨论】:
-
你能附上你的
Home组件代码吗? -
您创建了一个用于 router.start 的“根”组件。您将使用 extend 或 vue.component 注册的其他组件(全局)
标签: vue.js vue-router vue-strap