>  기사  >  웹 프론트엔드  >  Vue 루프 목록(코드)에서 동적 데이터를 처리하는 방법

Vue 루프 목록(코드)에서 동적 데이터를 처리하는 방법

不言
不言원래의
2018-09-20 16:47:023246검색

이 글의 내용은 Vue 루프 목록의 동적 데이터 처리 방법(코드)에 대한 것입니다. 특정 참조 값이 있으므로 도움이 필요한 친구에게 도움이 되기를 바랍니다.

Call 메소드: Vue.set(target, key, value)

target: 변경될 데이터 소스(객체 또는 배열일 수 있음)

key: 변경될 특정 데이터

value: 재할당됨 가치

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<div id="app">
    <p v-for="(item,index)in list" :key="item.id" @click="btnClick(index,item.id)">
        {{item.message}}
    </p>
</div>
<script src="../../dist/vue.min.js"></script>
<script>
    var vm2=new Vue({
        el:"#app",
        data:{
            list:[
                {message:"星星",id:"1"},
                {message:"太阳",id:"2"},
                {message:"月亮",id:"3"}
            ]
        },
        methods:{
            btnClick(index,id){
                this.$set(this.list,index,{message:"小猫",id:id});
            }
        }
    });
</script>
</body>
</html>

위 내용은 Vue 루프 목록(코드)에서 동적 데이터를 처리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.