gpt4 book ai didi

reactjs - 如何使用 React 动态设置 HTML5 数据属性?

转载 作者:行者123 更新时间:2023-12-03 12:54:44 54 4
gpt4 key购买 nike

我想渲染 <select> 的 HTML5 属性输入,以便我可以将 jquery 图像选择器与 React 一起使用。我的代码是:

var Book = React.createClass({
render: function() {
return (
<option data-img-src="{this.props.imageUrl}" value="1">{this.props.title}</option>

问题是,即使 {this.props.imageUrl}被正确传递为 prop ,它不会在 HTML 中呈现 - 它只是呈现为 {this.props.imageUrl} 。如何使变量正确传递到 HTML 中?

最佳答案

您不应将 JavaScript 表达式括在引号中。

<option data-img-src={this.props.imageUrl} value="1">{this.props.title}</option>

看看the JavaScript Expressions docs了解更多信息。

关于reactjs - 如何使用 React 动态设置 HTML5 数据属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27285856/

54 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com