国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

elementui表格中實(shí)現(xiàn)點(diǎn)擊單個(gè)單元格觸發(fā)事件

這篇具有很好參考價(jià)值的文章主要介紹了elementui表格中實(shí)現(xiàn)點(diǎn)擊單個(gè)單元格觸發(fā)事件。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

<template>
  <el-table
  :data="tableData"
  style="width: 100%">
  <el-table-column
    prop="date"
    label="日期"
    width="180">
    <template scope="scope">
      <div class="sub-body" @click="rePeoplemessageCard(scope.row.date)">{{ scope.row.date }}</div>
    </template>

  </el-table-column>
  <el-table-column
    prop="name"
    label="姓名"
    width="180">
    <template scope="scope">
      <div class="sub-body" @click="rePeoplemessageCard(scope.row.name)">{{ scope.row.name }}</div>
    </template>
  </el-table-column>
  <el-table-column
    prop="address"
    label="地址">
    <template scope="scope">
      <div class="sub-body" @click="rePeoplemessageCard(scope.row.address)">{{ scope.row.address }}</div>
    </template>
  </el-table-column>
</el-table>
</template>


<script>
export default {
  name:'ONe',
data() {
 return {
  tableData: [{
            date: '2016-05-02',
            name: '王小虎',
            address: '上海市普陀區(qū)金沙江路 1518 弄'
          }, {
            date: '2016-05-04',
            name: '王小虎',
            address: '上海市普陀區(qū)金沙江路 1517 弄'
          }, {
            date: '2016-05-01',
            name: '王小虎',
            address: '上海市普陀區(qū)金沙江路 1519 弄'
          }, {
            date: '2016-05-03',
            name: '王小虎',
            address: '上海市普陀區(qū)金沙江路 1516 弄'
          }],
     // 要展開的行,數(shù)值的元素是row的key值
     expands: []
         }
     },
     methods:{

      //在<table>里,我們已經(jīng)設(shè)置row的key值設(shè)置為每行數(shù)據(jù)id:row-key="id"
        //  rowClick(row, column, cell, event) {
        //   console.log(event,'event')
        //   console.log(column,'column')
        //   console.log(row,'row')
        //   console.log(cell,'cell')
        //   console.log(column.label,'lable')
        //  // 如果你使用的eslint的話  需要加上:
        //  /* eslint no-extend-native: ["error", { "exceptions": ["Array"] }] */
        //     //  Array.prototype.remove = function (val) {
        //     //      let index = this.indexOf(val);
        //     //      if (index > -1) {
        //     //          this.splice(index, 1);
        //     //      }
        //     //  };
        //     //  if (this.expands.indexOf(row.id) < 0) {
        //     //      this.expands.push(row.id);
        //     //  } else {
        //     //      this.expands.remove(row.id);
        //     //  }
        //  },
         rePeoplemessageCard(i){
          console.log('i',i)
         }
     }
 }
</script>

<style>
  .demo-table-expand {
   font-size: 0;
  }
  .demo-table-expand label {
   width: 90px;
   color: #99a9bf;
  }
  .demo-table-expand .el-form-item {
   margin-right: 0;
   margin-bottom: 0;
   width: 50%;
  }
  </style>

關(guān)鍵部分

template scope="scope">
? ? ? <div class="sub-body" @click="rePeoplemessageCard(scope.row.name)">{{ scope.row.name }}</div>
? ? </template>文章來源地址http://www.zghlxwxcb.cn/news/detail-815672.html

到了這里,關(guān)于elementui表格中實(shí)現(xiàn)點(diǎn)擊單個(gè)單元格觸發(fā)事件的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【表格單元格可編輯】vue-elementul簡單實(shí)現(xiàn)table表格點(diǎn)擊單元格可編輯,點(diǎn)擊單元格變成輸入框修改數(shù)據(jù)

    【表格單元格可編輯】vue-elementul簡單實(shí)現(xiàn)table表格點(diǎn)擊單元格可編輯,點(diǎn)擊單元格變成輸入框修改數(shù)據(jù)

    這是最近遇到的功能,經(jīng)常會需要一個(gè)表格可以編輯數(shù)據(jù) 類似于excel那種點(diǎn)擊一下單元格就可以編輯數(shù)據(jù),修改后鼠標(biāo)移動(dòng)出去 光標(biāo)消失就會保存數(shù)據(jù)給后臺 這里記錄一下實(shí)現(xiàn)方法,其實(shí)也比較簡單 就是通過角標(biāo)來判斷顯示隱藏的 這里考慮到有些時(shí)候可能想要點(diǎn)擊單元格不

    2024年02月09日
    瀏覽(27)
  • vue element-ui blur觸發(fā)事件 vue中使用@blur獲取input val值 elementui+vue

    vue中使用@blur獲取input val值

    2024年02月11日
    瀏覽(26)
  • 前端vue+elementui導(dǎo)出復(fù)雜(單元格合并,多級表頭)表格el-table轉(zhuǎn)為excel導(dǎo)出

    前端vue+elementui導(dǎo)出復(fù)雜(單元格合并,多級表頭)表格el-table轉(zhuǎn)為excel導(dǎo)出

    需求 :前端對el-table表格導(dǎo)出 插件 : npm install xlsx -S npm install file-saver --save 原理 :直接導(dǎo)出el-table的表格里面的數(shù)據(jù),這樣就會存在缺點(diǎn),只會導(dǎo)出當(dāng)前頁面的數(shù)據(jù),如果需要導(dǎo)出全部數(shù)據(jù),可以自己重新渲染一個(gè)全部數(shù)據(jù)不可見的el-table表格,來導(dǎo)出就可以了 擴(kuò)展 :經(jīng)過

    2024年02月04日
    瀏覽(31)
  • js觸發(fā)點(diǎn)擊事件(模擬自動(dòng)點(diǎn)擊事件)

    進(jìn)入頁面觸發(fā)點(diǎn)擊事件 js 派發(fā)事件 Event.initEvent()已棄用 添加鏈接描述

    2024年02月16日
    瀏覽(16)
  • 在uniapp中實(shí)現(xiàn)長按事件(屏蔽點(diǎn)擊事件)

    問題 在uniapp使用官方提供的長按點(diǎn)擊事件時(shí)會觸發(fā)點(diǎn)擊事件 這樣使用在元素上只綁定了長按事件時(shí)沒有任何問題,但如果元素上同時(shí)綁定的單擊事件就無法區(qū)分 解決 原理 點(diǎn)擊事件在點(diǎn)擊結(jié)束后才會觸發(fā)。 長按事件在點(diǎn)擊持續(xù)一定時(shí)間后就會觸發(fā) 方案 我們可以定義一個(gè)記

    2024年02月16日
    瀏覽(22)
  • disable 禁用元素后無法觸發(fā)點(diǎn)擊事件

    業(yè)務(wù)需求點(diǎn)擊被禁用的輸入框觸發(fā)事件 在被禁用元素上套一層div div上綁定事件 原本是不需要加事件穿透即可觸發(fā) 但是最近谷歌更新觸發(fā)不了 加一個(gè)事件穿透就好了 核心代碼 style=“pointer-events:none” 事件穿透 整體代碼

    2024年02月11日
    瀏覽(31)
  • Unity射線以及相關(guān)點(diǎn)擊觸發(fā)事件的歸納

    例如:最近在做一些Unity的小游戲需要,需要用到射線檢測和點(diǎn)擊事件等操作,雖然都是一些很基礎(chǔ)的東西但是也折騰了一會,主要有些細(xì)節(jié)沒處理好就會導(dǎo)致不觸發(fā),寫篇博客學(xué)習(xí)記錄一下吧。 ??這個(gè)是最常用的,常用于3D游戲中通過射線檢測來獲取鼠標(biāo)點(diǎn)擊的位置來控

    2024年02月01日
    瀏覽(18)
  • 關(guān)于使用Echarts來設(shè)置地圖并觸發(fā)點(diǎn)擊事件

    關(guān)于使用Echarts來設(shè)置地圖并觸發(fā)點(diǎn)擊事件

    先上效果圖 有坑需要小伙伴們避開,Echarts版本號超過4.9就不能使用地圖軟件了,所以需要先卸載高版本再安裝 配置好后復(fù)制就可以看到效果。

    2024年02月11日
    瀏覽(27)
  • 在input加了disabled屬性后,如何觸發(fā)點(diǎn)擊事件?

    input標(biāo)簽 disabled屬性說明 被禁用的input標(biāo)簽 既不可用,也不可進(jìn)行點(diǎn)擊 解決方案 使用readonly屬性 來替換disabled屬性 外套一層父標(biāo)簽,給父標(biāo)簽添加點(diǎn)擊事件,并設(shè)置input的樣式為\\\"pointer-events:none\\\" 去掉鼠標(biāo)事件,然后通過冒泡觸發(fā)到父標(biāo)簽上的點(diǎn)擊事件。 冒泡事件 點(diǎn)擊子標(biāo)簽

    2024年02月10日
    瀏覽(19)
  • ElementUI table表格組件實(shí)現(xiàn)雙擊編輯單元格失去焦點(diǎn)還原,支持多單元格

    ElementUI table表格組件實(shí)現(xiàn)雙擊編輯單元格失去焦點(diǎn)還原,支持多單元格

    在使用ElementUI table表格組件時(shí)有時(shí)需要雙擊單元格顯示編輯狀態(tài),失去焦點(diǎn)時(shí)還原表格顯示。 實(shí)現(xiàn)思路: 在數(shù)據(jù)中增加 isFocus:false .控制是否顯示 在table中用 @cell-dblclick 雙擊方法 先看效果: 上源碼:在表格模板中用scope.row.isFocus focusLabelName==\\\'姓名1控制多個(gè)單元格顯示 方法:

    2024年02月21日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包