vue2中如何选中当前的数据,$event.currentTarget 这个是可以获取当前元素

 <li class="packageItem" @click="addClassFun(classIndex,$event)"

                v-for="(packItem,classIndex) in packageList">

              <div class="itemShow" :class="{toggle:classIndex==classNum}">

              <h2>{{packItem.productName}}</h2>

              <p>{{packItem.productAmt}}元:{{packItem.ticketAmt}}券</p>

                 <div class="fwitem">另赠送<span class="c-yellow">{{packItem.ticketGift}}券</span></div>

                 </div>

                 <input type="radio" name="package" value=""

                        :checked="classIndex==classNum"

                 >

               </li>

               

              

这里是获取当前dom
https://img3.mukewang.com/5c2dad3e000164be03560131.jpg
当前dom打印出来了

https://img1.mukewang.com/5c2dad460001cad403710112.jpg

https://img.mukewang.com/5c2dad4e000163ca05570220.jpg

当前套餐组件,这里的packagelist是所有的数据 我想要当前的数据的

destroyed(){
      bus.$emit('change',this.packageList);
    },

这个是要接受数据的组件

 created() {
     bus.$on('change', (packageList) =>
       this.packageList = packageList
     )},


qq_笑_17
浏览 2649回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript