我正在尝试学习React。为什么在组件的返回中不能使用样式?
错误信息:
style
属性期望一个从样式属性到值的映射,而不是一个字符串。例如,在使用JSX时,可以使用style={{marginRight: spacing + 'em'}}
。此DOM节点由Home
渲染。
<div className="single_slide" style="background-image: url(../images/WinterCalling_2016.jpg);">
我也尝试过这个方法:
<div className="single_slide" style={{background-image: 'url(../images/WinterCalling_2016.jpg)'}}>
或者
<div className="single_slide" style={{background-image: url(../images/WinterCalling_2016.jpg)}}>
任何有关这个语法的帮助都将不胜感激。其他人发表过,他们将样式更改为styles,但似乎也没有起作用。
url(${image1});
- 多余的分号使其成为无效值,由于只有一个样式属性,所以style
属性甚至没有出现在元素上.... - random_user_name