fox113 2022-08-12 16:57 采纳率: 46.4%
浏览 62
已结题

vue绑定事件获取点击子元素

给多个元素绑定点击事件,点击让最后一个子元素显示隐藏,怎么获取到子元素呢?

<view class="search-item" v-for="(item, index) in patientJson" :key="item.text" @click="clickItem" :data-id="index">
                        <view class="search-item-text">{{item.text}}</view>
                        <span class="search-item-num">{{item.value}}</span>
                        <view class="search-item-unit">{{item.unit}}</view>
                        <ul class="select-ul" v-show="showUl" :id="index">
                            <li v-for="(u, i) in item.child" :key="u.text" :data-name="u.text">{{u.text}}</li>
                        </ul>
                    </view>



// 点击项目
            clickItem(e){
                console.log(e.target)
                console.log(e.currentTarget.dataset.id)
                console.log(e.currentTarget);
                console.log(e.childElementCount);
                // if(this.showUl == false){
                //     this.showUl = true
                // } else {
                //     this.showUl = false;
                // }
                // console.log(this.showUl)
                
                // #ifdef H5
                    
                
                // #endif
            }

img

  • 写回答

3条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 8月20日
      • 已采纳回答 8月12日
      • 创建了问题 8月12日

      悬赏问题

      • ¥20 用SQL语句写下面的表格
      • ¥100 IIC通讯数据算法分析
      • ¥15 matlab 绘制涡流场
      • ¥15 依存句法分析如何与BERT模型及GCN相结合
      • ¥66 有偿收一个会Python 与unitysocket通信,会简单mediapipe手势识别的哥
      • ¥15 药店卖药设计使利润最大
      • ¥15 模拟银行实现VIP服务
      • ¥20 ECU在实车上can通讯失败或不稳定
      • ¥15 关于VB.net调用Excel如何打包的问题?
      • ¥15 VB6.0+WebBrowser如何实现网页内嵌图片按钮点击