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

element-ui el-image :initial-index 動(dòng)態(tài)調(diào)整不生效

這篇具有很好參考價(jià)值的文章主要介紹了element-ui el-image :initial-index 動(dòng)態(tài)調(diào)整不生效。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

vue 版本 2.6.11
element-ui 2.12.0

在使用 el-image 時(shí)需要展示圖片列表并查看,但我無論怎么嘗試 :initial-index="index"都不會(huì)生效,或者是我的使用方法不對(duì)。
目前是使用了一個(gè)動(dòng)態(tài)的集合來改變:preview-src-list=“showImageList(index)” 的值,從而實(shí)現(xiàn)點(diǎn)擊任意圖片即打開預(yù)覽,并且不影響上下查看。文章來源地址http://www.zghlxwxcb.cn/news/detail-821688.html

          <div v-for="(item, index) in list" :key="index" class="divClses">
            <el-checkbox @change="suolietucheck" class="checkboxel" :label="item" >
                <!-- <img :src="item.urlSD" alt="Selected Image" class="thumbnail"> -->
                {{item.ivm}}
            </el-checkbox>
            <!-- :initial-index="index" @click="showImageList(index)"-->
            <el-image
                  //v-if="srcListStaut"
                  class="thumbnail"
                  :src="item.urlSD" 
                  :preview-src-list="showImageList(index)" 
                  //ref="previewImg"
                  >
            </el-image>
          </div>
            showImageList(index){

              // this.$refs.preview[index].showViewer = true
              // this.$refs.previewImg[index].showViewer = true
              // 收到了for中的index,無法直接使用:initial-index="index",因?yàn)椴皇莿?dòng)態(tài)響應(yīng)的,所以不會(huì)改變,所以需要一個(gè)srcListIndex來傳遞
              // 不知道為啥,不生效
              // this.srcListStaut = false
              // this.srcListIndex = index
              // this.srcListStaut =true
              // this.srcList = this.srcList
              // console.log("修改展示圖片的起始位置",this.$refs.previewImg[index])
				
			  // --------------------------可用代碼(下面的部分)-----------------------------
              // 使用動(dòng)態(tài)調(diào)整 綁定的數(shù)據(jù)集合的方式 把當(dāng)前頁的數(shù)據(jù)全部放到最后
              if(index==0) return this.srcList
              // 賦值一個(gè)數(shù)組,避免原數(shù)據(jù)損壞
              let arr2 = this.srcList.concat(); 
              // 截取 index前數(shù)組 & index后數(shù)組
              let end = arr2.slice(index)
              let start = arr2.slice(0,index)
              // 把index后數(shù)組置前,把index前數(shù)組置后
              for(let i=0;i < start.length;i++){
                end.push(start[i])
              }
              console.log("修改后的集合end:",end)
              return end
            },

到了這里,關(guān)于element-ui el-image :initial-index 動(dòng)態(tài)調(diào)整不生效的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 關(guān)于使用 Element UI 的 el-image 組件導(dǎo)致本地圖片不顯示的問題

    當(dāng)使用 el-image /el-image 在網(wǎng)頁中加載本地圖片時(shí),會(huì)出現(xiàn)圖片加載失敗的問題,但使用 img / 標(biāo)簽可以正常顯示。 在 element 組件上使用相對(duì)路徑時(shí) webpack 不會(huì)對(duì)路徑進(jìn)行處理,導(dǎo)致請(qǐng)求了一個(gè)無效的路徑。 將 el-image src=\\\"../assets/bg_login.jpeg\\\"/el-image 改為 el-image :src=\\\"require(\\\'../asset

    2024年02月06日
    瀏覽(20)
  • vue3+element-plus+el-image實(shí)現(xiàn)點(diǎn)擊按鈕預(yù)覽大圖

    需求:點(diǎn)擊某個(gè)按鈕實(shí)現(xiàn)el-image中預(yù)覽大圖的效果 官方文檔:以下是官方的寫法,并不能達(dá)到我們的要求,官方實(shí)現(xiàn)的功能是點(diǎn)擊圖片達(dá)到預(yù)覽大圖的效果。如果你的按鈕就是圖片,也可以達(dá)到目前的功能 el-image-viewer組件是element官方的組件,只是文檔中沒有寫出來,這個(gè)組

    2024年02月12日
    瀏覽(33)
  • 【Element】el-dialog 內(nèi)使用 el-image 并添加 preview-src-list 預(yù)覽,拖拽導(dǎo)致圖片預(yù)覽不完整問題

    【Element】el-dialog 內(nèi)使用 el-image 并添加 preview-src-list 預(yù)覽,拖拽導(dǎo)致圖片預(yù)覽不完整問題

    el-dialog 內(nèi)使用 el-image 并添加 preview-src-list 預(yù)覽,拖拽導(dǎo)致圖片預(yù)覽不完整 添加 preview-teleported 屬性,官方對(duì)這個(gè)的解釋是: image-viewer 是否插入至 body 元素上。 嵌套的父元素屬性會(huì)發(fā)生修改時(shí)應(yīng)該將此屬性設(shè)置為 true 解決el-image在el-dialog內(nèi)預(yù)覽展示不全

    2024年02月16日
    瀏覽(20)
  • 【el-image圖片查看時(shí) 樣式穿透表格問題】

    【el-image圖片查看時(shí) 樣式穿透表格問題】

    element-ui el-image圖片查看 樣式混亂 解決方式 加個(gè)樣式即可

    2024年02月13日
    瀏覽(14)
  • 最簡單 實(shí)現(xiàn) Element-ui el-table的懶加載表格數(shù)據(jù) el-table懶加載請(qǐng)求數(shù)據(jù) element-ui 懶加載
  • 【element-ui】el-dialog改變寬度

    dialog默認(rèn)寬度為父元素的50%,這就導(dǎo)致在移動(dòng)端會(huì)非常的窄,如圖1,需要限定寬度。 解決方法:添加 custom-class 屬性,然后在style中編寫樣式, 注意 ,如果有 scoped 限定,需要加 ::v-deep

    2024年02月11日
    瀏覽(34)
  • element-ui文件上傳el-upload

    element-ui文件上傳el-upload

    ????????element-ui官網(wǎng)中有文件上傳 ????????首先先展示一下我頁面的實(shí)現(xiàn)效果,如下圖所示: ?????????從圖中可以看出,我這邊實(shí)現(xiàn)的是一個(gè)可顯示進(jìn)度條的文件上傳操作,而且如果上傳的文件很大等,還可以中斷文件上傳。 ??????? 值得注意的是,如果有添

    2024年02月05日
    瀏覽(28)
  • element-ui樹形控件el-tree詳解

    element-ui樹形控件el-tree詳解

    概述 這里我利用element-ui開發(fā)一個(gè)vue的樹形組件 引入element-ui 安裝element-plus 安裝按需導(dǎo)入 修改vite.config.js配置按需加載 tree樹形控件詳解 屬性名 說明 類型 可選值 默認(rèn)值 data 展示數(shù)據(jù) array — — empty-text 內(nèi)容為空的時(shí)候展示的文本 string — — node-key 每個(gè)樹節(jié)點(diǎn)用來作為唯一標(biāo)

    2024年02月07日
    瀏覽(503)
  • element-ui :封裝el-input 遇到的問題

    因項(xiàng)目中有多處輸入框要求只能輸入整數(shù)或者浮點(diǎn)數(shù), el-input 設(shè)置type=number 火狐瀏覽器這個(gè)屬性是無效的; 所以就想到了 使用el-input type=text 輸入的時(shí)候 正則匹配, 只能輸入整數(shù)或者浮點(diǎn)數(shù); 所以為了方便使用,需要對(duì)第三方庫el-input 進(jìn)行封裝。 1. 初始封裝的組件Number-in

    2024年02月03日
    瀏覽(22)
  • element-ui的el-dialog,簡單的封裝。

    element-ui的el-dialog,簡單的封裝。

    el-dialog是使用率很高的組件 使用el-dialog很多都是按照文檔的例子,用一個(gè)變量控制是否顯示,再來一個(gè)變量控制標(biāo)題。 如果我這個(gè)對(duì)話框多個(gè)地方使用的話還要?jiǎng)?chuàng)建多個(gè)變量,甚至關(guān)閉之后還要清空一些變量,應(yīng)該可以簡化一點(diǎn)。我寫vue的時(shí)候奉行的都是數(shù)據(jù)驅(qū)動(dòng),像剛才

    2024年02月12日
    瀏覽(28)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包