reactjs – 为什么我在元素标记内没有JSX注释?
发布时间:2020-12-15 20:50:25 所属栏目:百科 来源:网络整理
导读:我遵循将多属性标签分解为多行的常见模式,例如. div className="foo" style={{ fontWeight: "bold" }}/ 我想在声明中添加一条评论,例如. div className="foo" {/* This is only temporary */} style={{ fontWeight: "bold" }}/ 但是上面的语法不起作用;我明
我遵循将多属性标签分解为多行的常见模式,例如.
<div className="foo" style={{ fontWeight: "bold" }} /> 我想在声明中添加一条评论,例如. <div className="foo" {/* This is only temporary */} style={{ fontWeight: "bold" }} /> 但是上面的语法不起作用;我明白了: SyntaxError: Unexpected token,expected ... (45:96) (指向临时* /}中的结束}.)
简短的回答是“你不能”,但有各种方法来伪造它.我认为最简单的方法是捎带另一个值:
<img alt={"settings link" /* This is just temporary */} src="http://www.example.com/foo.jpg" /> 它有点不太清晰,但我们所做的就是将支撑向上移动一行.这将“设置链接”从HTML格式的JSX值转换为Javascript表达式,恰好有一个注释. 它的优势在于它将注释与单个属性相关联,而不是整个标记.我认为这更清楚;如果你真的想对标签发表评论,你最好把它移到顶部. 如果你的目标是评论一些属性,是的,这有点模糊.但是当你解决它时,它应该足够明确地取消评论. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- swift – 有没有声明性的方式将Array转换为Dictionary?
- xml应用以及从数据库读出数据形成XML,XML的查询,xpath
- Oracle11G impdp,empdp导入导出数据库操作流程
- c# – 如何从asp.net处理程序返回404错误?
- quick-cocos2d-x3.3在windows下编译release版报错的解决方法
- 编译器构造 – 如何使用缩进作为块分隔符与bison和flex
- flutter – 使用Scaffold作为子项的InheritedWidget似乎不起
- c# – 连接多个Int以形成一个更大的Int
- 正则表达式30分钟入门教程
- ruby-on-rails – Rails 3基于正则表达式的路由