【发布时间】:2020-08-12 21:41:02
【问题描述】:
Total React Noob 在这里,只是试图在我的数组中的所有标题下划线以及向它们添加一个 onclick 函数,但我不断收到“预期分配或函数调用,而是看到一个表达式”错误,什么我做错了吗??
const result_html = [];
const link_underline = {
color: 'blue',
textDecoration: 'underline',
cursor: 'pointer'
};
for (let result of props.results) {
result_html.push(<li key={result.job_id.raw}>{result.business_title.raw}</li>);
result_html.push(<li key={result.job_id.raw}>{result.job_description.raw}</li>);
result_html.push(<li key={result.job_id.raw}>{result.preferred_skills.raw}</li>);
<span style={link_underline} onClick={result.job_id.raw}>{result.business_title.raw}</span>
}
return (
<main className="main main--details">
<h2>Results:</h2>
<ul>
{result_html}
</ul>
<div>
</div>
</main>
);
}
【问题讨论】:
标签: javascript reactjs