问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vue---$emit(update:prop,'''newPropValue')

发布网友 发布时间:2023-03-16 13:03

我来回答

1个回答

热心网友 时间:2023-10-30 05:44

.sync修饰符

情况:可能需要对一个prop进行双向绑定,真正的双向绑定会带来维护上的问题,因为子组件可以变更父组件,且在父组件和子组件没有明显的变更来源。vue官方推荐以update:myPropName的模式触发事件来解决该问题

子组件通知父组件更新属性,并传入新值

例如:

注意带有 .sync 修饰符的 v-bind  不能 和表达式一起使用 (例如 v-bind:title.sync=”doc.title + ‘!’” 是无效的)。取而代之的是,你只能提供你想要绑定的 property 名,类似 v-model。

当我们用一个对象同时设置多个 prop 的时候,也可以将这个 .sync 修饰符和 v-bind 配合使用:

这样会把 doc 对象中的每一个 property (如 title) 都作为一个独立的 prop 传进去,然后各自添加用于更新的 v-on *。

将 v-bind.sync 用在一个字面量的对象上,例如 v-bind.sync=”{ title: doc.title }”,是无法正常工作的,因为在解析一个像这样的复杂表达式的时候,有很多边缘情况需要考虑。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? vue的指令update执行时机 vue跳转update 京瓷打印机怎么调成打印模式 西瓜视频和微信不是同一个身份证可以把西瓜视频的钱提现到微信上吗? 退货被卖家拒收又发回来运费谁承担 小爱pro唤醒与对话进不去 梦见梦过桥 梦见大哥过桥 梦见吃着东西过桥 4399改密码 怎么寻找灯饰安装淘宝天猫合作商家 求教:这个行情,是否跳槽小PE? 关于普通市民如何申请开通公交车路线 成都-大邑 沈阳公交车线路调整需要向哪个部门反映 尖峰集团和众生药业的关系 尖峰集团高融资是谁融的? 背日分明见打一字 成语谜语:笔端见分明(打一成语)的相关文 唐山赵庄早市可以换羽绒服拉链吗? 这些年走过的心酸说说 我是用手机号一键注册的触控账号,我想知道我的账号和密码是多少,在哪看 手机号注册的账号和密码是多少? 游戏公司名字推荐 企业怎么起名好听 男方真信之前有问题现在还上,办结婚办后对女方买房住房公积金有影响不? Comic san MS字体 为什么我的QQ字体选择COMIC SANS MS 但没效果 为什么不要使用 Comic sans 字体 里面提到,不要使用Comic sans字体,事实上com 可以用手机号码申请新的吗? 如何使用手机号注册? 梦见窗户被吹落 如何用手机注册新? 一个手机号怎么申请第二个? 如何让自己做的键盘在搜狗里看到到自己的作品?其他人怎么上传让别人看到呢 招商银行向德国汇款,对方提供了IBAN和他的银行AccountNo.在招行的收款人账户项是填写IBAN还是AccountNO? 三方支付的优缺点有哪些 吴江市盛泽镇的腾达新泰手机连锁店买的手机都是正品行货吗? 腾达数码可信吗?有谁在那买过手机? 腾达数码科技店淘宝怎么样 没有手机号跟qq怎么申请 没有手机号跟qq号怎么注册?