Vue关于对象数组的双向数据绑定(props与watch)

这篇博客介绍了如何在Vue中实现对象数组的双向数据绑定。通过一个使用vue-cli构建的例子,展示了父组件如何通过props传递对象到子组件进行单项绑定。子组件接收props并创建数据副本,用v-model绑定,同时利用watch监听数据变化,当数据修改时通知父组件更新,实现了双向绑定的效果。作者邀请读者讨论可能存在的不足和疑问。
摘要由CSDN通过智能技术生成

Vue的数据双向绑定例子 

可以参考该网址https://www.cnblogs.com/xxcanghai/p/6124699.html

我写的这个是使用vue-cli编写的一个例子。

以下是父组件源码,绑定了一个对象然后使用props在子组件获取(此为单项绑定)。

<template>
    <div>
        <table id="person-message">
            <tr>
                <th>姓名</th>
                <th>年龄</th>
                <th>性别</th>
                <th>操作</th>
            </tr>
            
            <tr v-for="(person,index) in persons" 
                :key="person.id"
                is="sideler"
                :person="{ 
                    name:person.name,
                    age:person.age,
                    sex:person.sex,
                    isEdit:person.show,
                }"
                @edit="conten
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值