最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue?表格單選按鈕的實現(xiàn)方式

 更新時間:2022年07月28日 08:53:00   作者:巖崎理奈  
這篇文章主要介紹了vue?表格單選按鈕的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

vue實現(xiàn)表格單選按鈕

return{
 orderNo:'',
columns: [
          {
            title:'',
            key: '',
            render:(h,params) => {
              let orderNo = params.row.orderNo;
              let orderNoShow = true;
              if(this.orderNo == orderNo){
                orderNoShow = true;
              } else {
                orderNoShow = false
              }
              let self = this;
              return h('radio',{
                props:{
                  label: '',
                  value: orderNoShow 
                },
                on:{
                'on-change': ()=>{
                    self.orderNo = orderNo 
                  }
                }
            })
           }
         }
        ]
}

表格中有兩個單選按鈕切換互不影響

項目場景

提示:這里簡述項目相關(guān)背景:

問題描述

提示:這里描述項目中遇到的問題:

點擊是否時互不影響,然后表格的每一行也互不影響。

原因分析

了解element-ui中的單選按鈕的機(jī)制,是跟否是一組,都是通過v-model來進(jìn)行判斷,然后就相當(dāng)于是一個布爾值(true/false),然后通過循環(huán)中的每一項后臺返回的標(biāo)識符來判斷選是或者否。

解決方案

             <el-table :data="tableData" border style="width: 100%">
              <el-table-column
                prop="shyqrdbxm"
                label="姓名"
                width="180"
                align="center"
              >
              </el-table-column>
              <el-table-column
                prop="shyqrdbzjhm"
                label="證件號碼"
                width="180"
                align="center"
              >
              </el-table-column>
              <el-table-column
                prop="xb"
                label="性別"
                width="180"
                align="center"
              >
                <template slot-scope="scope">
                  <span v-if="scope.row.xb == 1">男</span>
                  <span v-else>女</span>
                </template>
              </el-table-column>
              <el-table-column
                prop="dh"
                label="電話"
                width="180"
                align="center"
              >
              </el-table-column>
              <el-table-column
                prop="poverty"
                label="是否脫貧戶"
                width="180"
                align="center"
              >
              //主要解決方案在這里
                <template slot-scope="scope">
                  <div class="choose">
                    <el-radio v-model="scope.row.poverty" :label="1"
                      >是</el-radio
                    >
                    <el-radio v-model="scope.row.poverty" :label="0"
                      >否</el-radio
                    >
                  </div>
                </template>
              </el-table-column>
              <el-table-column
                prop="poverty"
                label=""
                width="180"
                align="center"
              >
              
                <template slot-scope="scope">
                  <span
                    v-if="scope.row.poverty == 1"
                    style="color: #08d3ff; cursor: pointer"
                    @click="handClickDetail(scope.row)"
                    >脫貧戶信息表</span
                  >
                  <span v-if="scope.row.poverty == 0" style="color: #fff"
                    >脫貧戶信息表</span
                  >
                </template>
              </el-table-column>
            </el-table>

數(shù)據(jù)結(jié)構(gòu): 

? ? ? ?tableData:[{
? ? ? ? ? ? ?shyqrdbxm:'張三',
? ? ? ? ? ? ?shyqrdbzjhm:'32432543534565',
? ? ? ? ? ? ?xb:'男',
? ? ? ? ? ? ?dh:'13841037895',
? ? ? ? ? ? ?poverty:1 //是
? ? ? ? ?},
? ? ? ? ?{
? ? ? ? ? ? ?shyqrdbxm:'張三',
? ? ? ? ? ? ?shyqrdbzjhm:'32432543534565',
? ? ? ? ? ? ?xb:'男',
? ? ? ? ? ? ?dh:'13841037895',
? ? ? ? ? ? ?poverty:0 //否
? ? ? ? ?}
? ? ? ?]

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • 詳解vue+vueRouter+webpack的簡單實例

    詳解vue+vueRouter+webpack的簡單實例

    這篇文章主要介紹了詳解vue+vueRouter+webpack的簡單實例,非常具有實用價值,需要的朋友可以參考下
    2017-06-06
  • vue中動態(tài)綁定表單元素的屬性方法

    vue中動態(tài)綁定表單元素的屬性方法

    下面小編就為大家分享一篇vue中動態(tài)綁定表單元素的屬性方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Vue項目的甘特圖組件之dhtmlx-gantt使用教程和實現(xiàn)效果展示(推薦)

    Vue項目的甘特圖組件之dhtmlx-gantt使用教程和實現(xiàn)效果展示(推薦)

    文章介紹了如何使用dhtmlx-gantt組件來實現(xiàn)公司的甘特圖需求,并提供了一個簡單的Vue組件示例,文章還分享了一些配置項,如格式化表頭日期、設(shè)置甘特圖尺寸、啟用只讀模式、設(shè)置表格列等,感興趣的朋友一起看看吧
    2025-02-02
  • Vue切換Tab動態(tài)渲染組件的操作

    Vue切換Tab動態(tài)渲染組件的操作

    這篇文章主要介紹了Vue切換Tab動態(tài)渲染組件的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • Vue3訪問頁面時自動獲取數(shù)據(jù)的方法實現(xiàn)

    Vue3訪問頁面時自動獲取數(shù)據(jù)的方法實現(xiàn)

    本文介紹了在Vue3中如何利用生命周期鉤子函數(shù)和定時器實現(xiàn)訪問頁面時自動獲取數(shù)據(jù)的方法,這種方法適用于需要在頁面加載時即時更新數(shù)據(jù)顯示的場景,感興趣的可以了解一下
    2024-11-11
  • 詳解vue中l(wèi)ocalStorage的使用方法

    詳解vue中l(wèi)ocalStorage的使用方法

    這篇文章主要介紹了詳解vue中l(wèi)ocalStorage的使用方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • 詳解vue axios用post提交的數(shù)據(jù)格式

    詳解vue axios用post提交的數(shù)據(jù)格式

    這篇文章主要介紹了詳解vue axios用post提交的數(shù)據(jù)格式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Vue無法讀取HTMLCollection列表的length問題解決

    Vue無法讀取HTMLCollection列表的length問題解決

    這篇文章主要介紹了Vue無法讀取HTMLCollection列表的length問題解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue出現(xiàn)彈出層時禁止底部頁面跟隨滑動

    Vue出現(xiàn)彈出層時禁止底部頁面跟隨滑動

    本文主要介紹了Vue出現(xiàn)彈出層時禁止底部頁面跟隨滑動,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Vue snippets插件原理與使用介紹

    Vue snippets插件原理與使用介紹

    這篇文章主要介紹了Vue snippets插件原理與使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10

最新評論

湾仔区| 阿城市| 靖边县| 景洪市| 来凤县| 舞钢市| 葵青区| 石狮市| 石景山区| 陇西县| 安阳市| 察雅县| 朝阳县| 嵩明县| 外汇| 合川市| 大埔区| 东至县| 信宜市| 甘谷县| 永清县| 泗洪县| 揭西县| 台东市| 酉阳| 朔州市| 黄石市| 金堂县| 安塞县| SHOW| 四川省| 大新县| 丰顺县| 利津县| 西平县| 浏阳市| 射阳县| 二连浩特市| 平顺县| 三门县| 新野县|