亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

圖片找不到的處理方案

bigdevil_s / 2968人閱讀

摘要:在中圖片找不到的解決方法在中,標(biāo)簽的圖片路徑資源找不到或者服務(wù)器上的圖片損壞,除了可以用屬性用文字提示圖片的內(nèi)容告訴用戶(hù)外,還可以用屬性,用另外一張專(zhuān)門(mén)用于處理圖片容錯(cuò)的圖片代替它,這里搭建了一個(gè)最簡(jiǎn)單的文件夾,里面包含一個(gè)文件一張需要上傳

在HTML中圖片找不到的解決方法

在html中,img標(biāo)簽的圖片路徑資源找不到或者服務(wù)器上的圖片損壞,除了可以用alt屬性用文字提示圖片的內(nèi)容告訴用戶(hù)外,還可以用onerror屬性,用另外一張專(zhuān)門(mén)用于處理圖片容錯(cuò)的圖片代替它,這里搭建了一個(gè)最簡(jiǎn)單的demo文件夾,里面包含一個(gè)html文件、一張需要上傳的圖片和一張解決容錯(cuò)的圖片

onerror屬性的使用方法如下:

onerror="this.src="XXX.jpg""

具體實(shí)現(xiàn)方法如下:

正確的圖片路徑應(yīng)該為example.jpg,此時(shí),瀏覽器呈現(xiàn)出的圖片是error_img.jpg:

而正確修改路徑后:


小程序開(kāi)發(fā)中處理圖片找不到問(wèn)題

在小程序開(kāi)發(fā)中,處理圖片錯(cuò)誤的方法與html有區(qū)別,在官方文檔中也給我們了這樣一個(gè)替代圖片的方法:

在image標(biāo)簽中添加方法:

binderror="onImageError"

在相應(yīng)的js文件中寫(xiě)一個(gè)我們定義的處理圖片錯(cuò)誤的方法,這里我們是onImageError方法:

onImageError: function(e){
    var index = e.currentTarget.dataset.index;  //獲取我們?cè)趇mage標(biāo)簽中傳過(guò)來(lái)的data-index的數(shù)據(jù),以獲取下標(biāo)
    var topList = this.data.topList; //獲取data中接收我們發(fā)出請(qǐng)求獲得響應(yīng)的數(shù)據(jù)
    var errorImageItem = topList[index]; //獲取圖片出錯(cuò)的對(duì)象
    errorImageItem.images.large = "../../images/error_img.jpg"; //把路徑修改為我們的替代圖片
    topList[index] = errorImageItem; //把修改完路徑后的對(duì)象覆蓋原先的對(duì)象
    this.setData({
      topList: topList //重新賦值
    })
  }

處理后的結(jié)果如下:

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/53776.html

相關(guān)文章

  • JavaScript精編干貨

    摘要:老姚淺談怎么學(xué)鑒于時(shí)不時(shí),有同學(xué)私信問(wèn)我老姚,下同怎么學(xué)前端的問(wèn)題。擼碼聽(tīng)歌,全局控制。 淺析用 js 解析 xml 的方法 由于項(xiàng)目上需要解析 xml,于是各種百度,然后自己總結(jié)了下各個(gè)主流瀏覽器解析 xml 的方法,只能是很淺顯的知道他的用法,但是還沒(méi)有深層次的研究。 裝 X - 建立自己的斗圖網(wǎng)站庫(kù) 之前加過(guò)一個(gè)斗圖群,看到很多經(jīng)典的表情,然后就收藏到了 QQ, 迫于本屌絲開(kāi)不起...

    Fourierr 評(píng)論0 收藏0
  • Android PAPP適配總結(jié),讓你快人一步

    摘要:適配的原則是優(yōu)先黑名單和深灰名單,淺灰名單在官方未有替代之前可以暫時(shí)不適配,在上運(yùn)行也不會(huì)有任何問(wèn)題。除上面兩種適配方式外,音樂(lè)目前采用了另外一種方式。隱私安全保護(hù)標(biāo)識(shí)修改在中,對(duì)隱私保護(hù)又做了更加嚴(yán)格的要求。 歡迎大家前往騰訊云+社區(qū),獲取更多騰訊海量技術(shù)實(shí)踐干貨哦~ 本文由QQ音樂(lè)技術(shù)團(tuán)隊(duì)發(fā)表于云+社區(qū)專(zhuān)欄 上篇:Android P 行為變更適配 Android P 這次有很多行...

    phoenixsky 評(píng)論0 收藏0
  • 我還是踩上了網(wǎng)頁(yè)截圖

    摘要:最近做了個(gè)實(shí)現(xiàn)網(wǎng)頁(yè)縮略圖的項(xiàng)目,其中不免需要用到網(wǎng)頁(yè)截屏。選擇好方案后還是踩了不少坑,第一個(gè)就是我得想辦法讓它和通信,不然我沒(méi)法通過(guò)前端只傳一個(gè)需要被截圖的鏈接給就能實(shí)現(xiàn)截圖。 最近做了個(gè)實(shí)現(xiàn)網(wǎng)頁(yè)縮略圖的項(xiàng)目,其中不免需要用到網(wǎng)頁(yè)截屏。 一開(kāi)始想的是看看能不能在前端直接實(shí)現(xiàn)截圖,因?yàn)閃eb端的截圖并生成圖片并不算是一個(gè)高頻的需求,網(wǎng)上資料自然也不算多,查來(lái)查去,發(fā)現(xiàn)JavaScript...

    jcc 評(píng)論0 收藏0
  • webview中嵌入部分html5適配小方法~

    摘要:如果在客戶(hù)端嵌入整個(gè)的一般來(lái)說(shuō)是沒(méi)有問(wèn)題的,但是如果是某一段的嵌入到中,并且是后臺(tái)傳來(lái)的數(shù)據(jù)結(jié)構(gòu)并且是渲染,圖片是背景圖片,要適配手機(jī)適配方法是用的屬性適配,寬度獲取背景圖片的寬度這個(gè)是后臺(tái)傳值的時(shí)候就有的是會(huì)有想想不到的的,想要全屏展示, 如果在客戶(hù)端嵌入整個(gè)的html5一般來(lái)說(shuō)是沒(méi)有問(wèn)題的,但是如果是某一段的html5嵌入到webview中,并且是后臺(tái)傳來(lái)的數(shù)據(jù)結(jié)構(gòu)并且是PHP渲染...

    DataPipeline 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<