假设实例化的组件Vue.js我有一个Vue.js成分是这样的:传递道具由Vue的路由器
var Bar = Vue.extend({
props: ['my-props'],
template: '<p>This is bar!</p>'
});
而且我想用它当VUE路由器的一些路线这样的匹配:
router.map({
'/bar': {
component: Bar
}
});
为了通过 'myProps' 的成分,我会做这样的事情
通常情况下:
Vue.component('my-bar', Bar);
,并在T他html:
<my-bar my-props="hello!"></my-bar>
在这种情况下,当路由匹配时,路由器自动绘制router-view元素中的组件。
我的问题是,在这种情况下,我如何将道具传递给组件?
另外'道具: “为prop1”, “PROP2”, “prop3”]'更可以在这里找到http://vuejs.org/guide/components.html#Props – dlkulp
@lukpep我已经运行当我将我的道具绑定在''上时,我收到以下错误“Attribute”:my_prop“在组件上被忽略,因为该组件是一个片段实例。任何想法有什么不对? –
highFlyingDodo
这可能是一个坏主意。当用户通过URL直接发送时会发生什么? – shakee93