色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue獲取圖片域名拼接

Vue作為一種前端開(kāi)發(fā)框架,融合了許多語(yǔ)言和技術(shù),其中之一就是用于操作圖片的功能。在Vue中獲取圖片域名并進(jìn)行拼接的方法非常簡(jiǎn)單,下面讓我們來(lái)看一下具體實(shí)現(xiàn)步驟。

首先,我們需要在Vue中創(chuàng)建一個(gè)方法,用于獲取圖片的域名。這個(gè)方法可以通過(guò)字符串拼接和正則表達(dá)式來(lái)實(shí)現(xiàn)。下面是一個(gè)示例代碼,可以供參考:

// 獲取圖片域名
getImageUrl: function(url){
var re = /^http[s]?:\/\/.*?\//i;
var result = re.exec(url);
return result[0];
}

上述方法中,首先我們用正則表達(dá)式獲取了圖片鏈接中的域名。這里使用的是“^http[s]?:\/\/.*?\/”正則表達(dá)式,它可以匹配以http、https開(kāi)頭的字符串,并且會(huì)盡量匹配到最短的域名部分。接下來(lái),我們要在Vue組件中使用這個(gè)方法來(lái)獲取圖片域名并進(jìn)行拼接。

在Vue組件中,我們需要使用v-bind指令來(lái)綁定獲取到的圖片鏈接。下面是一個(gè)示例代碼:

<template>
<div>
<img v-bind:src="getImageUrl(imageUrl) + imageName" />
</div>
</template>
<script>
export default {
data: function(){
return {
imageUrl: 'https://www.example.com/images/',
imageName: 'example.jpg'
}
},
methods: {
// 獲取圖片域名
getImageUrl: function(url){
var re = /^http[s]?:\/\/.*?\//i;
var result = re.exec(url);
return result[0];
}
}
}
</script>

上述代碼部分,我們使用了v-bind指令對(duì)獲取到的圖片鏈接進(jìn)行了綁定。其中,我們首先定義了一個(gè)imageUrl變量,用于存儲(chǔ)圖片的根路徑。我們還定義了一個(gè)imageName變量,用于存儲(chǔ)圖片的名稱(chēng)。最終,我們將拼接好的圖片鏈接通過(guò)v-bind指令綁定到img標(biāo)簽的src屬性上。

到此,我們已經(jīng)實(shí)現(xiàn)了在Vue中獲取圖片域名并進(jìn)行拼接的功能。如果你還有疑問(wèn)或建議,歡迎留言交流。