我有一个img标签反应。我将它用于风格背景。 但该代码引发了错误。
<img className="user-avatar" style={{ background:"url("+{obj.producer_info.avatar_url}+")" }} id="first-user" src="img/fillavt.png" />
答案 0 :(得分:0)
首先,利用新的字符串连接语法:
<img className="user-avatar" style={{ background:`url(${obj.producer_info.avatar_url})`}} id="first-user" src="img/fillavt.png" />
首先,您可以降低打开/关闭报价的复杂性。
答案 1 :(得分:0)
当您进行字符串连接时,不需要在{}
内指定变量。你可以简单地做
<img className="user-avatar" style={{ background:"url("+obj.producer_info.avatar_url+")" }} id="first-user" src="img/fillavt.png"
<img className="user-avatar" style={{ background:`url(${obj.producer_info.avatar_url})` }} id="first-user" src="img/fillavt.png"