【发布时间】:2018-12-25 10:24:22
【问题描述】:
我最近在学习 Vue,并且我已经阅读了有关 Vue components 的文档。但是,我仍然不明白如何将数据对象传递给道具并将其呈现在组件模板中。
这是我的 jsfiddle link
或者在下面查看我的代码。
Vue.component('greeting', {
template: `<h1>{{index}}</h1>`,
props: ['persons']
});
var vm = new Vue({
el: '#app',
data: {
persons: {
'Mike': 'Software Developer',
'Nikita': 'Administrator Assistant'
}
}
});
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
<div id="app">
<greeting v-bind:persons="persons" v-for="(value,key,index) in persons"></greeting>
</div>
【问题讨论】:
标签: javascript html vue.js