vue中怎样让子组件直接将index传递给父级?
怎样让子组件直接将index传递给父级!
我知道父级传递给子集,子集接受用props
子集发送index给父级用$emit,
但是我想在这个循环之中实现index的互相传递,怎么搞?
求指点求指点求指点?谢谢谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
怎样让子组件直接将index传递给父级!
我知道父级传递给子集,子集接受用props
子集发送index给父级用$emit,
但是我想在这个循环之中实现index的互相传递,怎么搞?
求指点求指点求指点?谢谢谢谢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
二维数组,要循环就在里面循环,不能在外面循环
父传index给子用props,子再把改变的index传给父用自定义事件
其实父传子,子传父不就形成一个循环了吗?
正常情况下,你是watch不到
v-for
中的index
的,这意味着你并不能
检测到index的每一次改变并通知父组件。我猜想你的需求是:当子组件改动时,例如点击某一个checkbox了,告诉父组件已选中的子组件列表;又或者是,在某一个时刻,父组件告诉子组件,哪一个应该被选中(通常用于初始化页面时,勾选上默认已有的checkbox)。但是这种需求可以通过
v-model
然后watch实现。说这么多,抱歉我是真有没整明白你想弄啥!