簡體   English   中英

javascript img src path +變量連接

[英]javascript img src path + variable concatentation

我似乎無法正確地逃避JS變量來顯示圖像(用戶頭像)。 正確的方法是什么? 我需要幫助的人。

 $.each(obj, function() { result = result + "<img class='user-pic' alt='' src="'assets/global/img/avatars/ + this['user_avatar'] + '"/> </a></div>"; }); 

alt =“''src =”'assets / global / img / avatars / + this ['user_avatar'] +'“ />”;

應該是這樣的:

$.each(obj, function(){
  result += "<img class='user-pic' alt='avatar' src='assets/global/img/avatars/"+this.user_avatar+"' /></a></div>";
});

要學習字符串的串聯,請想象一下要刪除外部引號。 里面的所有引號都應該匹配,而外面的引號則相反或已轉義。

您可以使用准備好的字符串來更好地處理此類情況

$.each(obj, function() {
  result += `<img class="user-pic" alt="" src="assets/global/img/avatars/${this['user_avatar'] || ""}" /> </a></div>`;
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM