Vue组件化开发
通过一个表格渲染的例子来讲
首先最终的效果是这样的,通过http通讯拿到后台数据然后通过vue父子组件通讯将数据传到子组件,最后通过v-for结合表格将数据加载出来
首先拿到后台数据
然后将response复制给数组
//vue生命周期钩子 :组件实例创建完成dom未生成
created () {
this.$http.post(
"/authority/manage",
{
},
{headers: {
'X-Requested-With': 'XMLHttpRequest'
}}
).then(function(response){
this.authorityManages=response.data
})
},
data: function () {
return data
}
然后创建子组件
Vue.component('AmContentBody',{
props: ['items'],
template:'<div id

本文介绍在Vue组件化开发中如何通过父子组件通讯传递数据,并使用v-for渲染动态表格。首先获取后台数据,将其赋值给数组,接着创建子组件并定义props属性接收父组件传递的数据。在父组件中使用v-bind绑定数据,子组件通过props接收到数据后,利用v-for循环展示表格内容。注意,Vue中父子组件通信是单向的,直接修改外部数据会被警告。
最低0.47元/天 解锁文章

844

被折叠的 条评论
为什么被折叠?



