JSX兼容性问题:backgroundImage的url问题

如果imgUrl本身带有英文括号,将导致图片无法展示。

如://abc.com/example(1).png

不规范的用法

实际得到 background-image: url(//abc.com/example(1).png),样式无法生效。

<div style={{ backgroundImage: `url(${imgUrl})` }} />

正确用法

实际得到 background-image: url("//abc.com/example(1).png"),样式正常。

<div style={{ backgroundImage: `url("${imgUrl}")` }} />
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容