javascript - 在 React 中,如何在变量中包含变量?

标签 javascript reactjs

我有以下内容:

      <MenuItem
        primaryText={currentUserProfile.displayName || currentUserProfile.email}
        onTouchTap={this.handleTouchTap}
        leftIcon={<DropDownArrow color={textColor}/>}
        rightIcon={<img src="{currentUserProfile.displayName}" alt="Me" />}
        style={{color: textColor}}
      />

rightIcon 无法工作,因为它已经在 {} 中 --- 如何让变量在 {} 中工作?

最佳答案

您将 URL 指定为 "{currentUserProfile.displayName}"作为字符串文字。您应该使用 rightIcon={<img src={currentUserProfile.displayName} alt="Me" />}

编辑: 注意你的引号。

关于javascript - 在 React 中,如何在变量中包含变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44748516/

相关文章:

javascript - 如何制作待办事项列表,并在未选中剩余 0 个元素时显示按钮

twitter-bootstrap-3 - 使用 React Bootstrap : accordion won't work

javascript - 如何在浏览器中运行 Mocha 测试?

reactjs - 如何在React JS中使用输入类型数字限制文本字段长度并防止输入E,e,-,+等

javascript - 使用 js regex 将简单的标记样式(如 **bold** 替换为 <b>bold</b>)

javascript - jQuery Click 的问题

javascript - 如何根据另一个选择下拉列表中的选择从选择下拉列表中删除选项?

javascript - 在 Javascript/Jquery 中传递查询字符串

javascript - 如何在 react 节点 js 项目中从客户端创建动态元标记?

javascript - 在过滤器 if 语句中拨号时遇到问题 - 多个下拉列表