在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ vue 子組件修改父組件的值

vue 子組件修改父組件的值

子組件想修改父組件 v-for 循環(huán)傳過(guò)來(lái)的值 怎么改?

clipboard.png

clipboard.png
這個(gè)值 我該怎么修改?因?yàn)椴恢乐档奈恢?/p>

回答
編輯回答
囍槑

在子組件中想修改父組件傳來(lái)的props我只知道有兩種

  • 通過(guò)在子組件上傳遞一個(gè)回調(diào),eg.
// par
<Par>
    <Child @change="handleChange" />
</Par>

// child
// 需要修改的時(shí)候
this.$emit('handleChange', 參數(shù))
  • 通過(guò)v-model eg.
// par
<Par>
    <Child v-model="number" />
</Par>

// child
export default {
    model: {
        prop: number,
        event: 'handleChange',
    },
    props: ['number'],
    methods: {
        ['需要修改的方法']() {
            this.$emit('handleChange', 參數(shù));
        }
    }
}

如果還有其他的方法,歡迎交流

2018年9月9日 01:16
編輯回答
艷骨

那你把位置傳遞給子組件,需要修改的時(shí)候,通知父組件修改,把數(shù)據(jù)和索引傳過(guò)去

2017年8月23日 06:57