更新Vue组件中的父值

问题描述

我在尝试使用道具时正在寻找一种从内部到外部更新值的方法,我尝试了一下,但是除了使用emit之外,不能从内部到外部更改元素。 我知道发射,但是我不知道我在道具上使用v-for是否有任何问题,因为Vue数据应该在一个方向上转换...。

HTML

<div> <sound-element v-for='(item,index) in sourcedata' :element="item">  
</sound-element> <div>

脚本

<script>
 Vue.component('sound-element',{
        props:['element'],template:`<p >{{element.record}}</p>
                    <button @click.prevent="record(element.place)"></button>`,methods: {
            record(ele){
                ele = 'recording';
                }}
        })
</script>

*源数据是全局变量

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)