【发布时间】:2018-04-11 14:06:24
【问题描述】:
所以 github 将我的这部分代码突出显示为错误,因为撇号不会在任何地方关闭。
但问题是,这是 JS 反应文件中的 HTML 代码,在渲染函数中。
在 github 拉取请求上会触发此问题的示例是:
render = () => (
<a>Signer's Title</a>
)
撇号后面的所有内容都将以红色突出显示。
糟糕的解决方案:
{`'`}
或使用不想要的 JSX 文件。
【问题讨论】:
-
你可以使用 html 实体:'
-
是的,但是这样我的代码就不是为了欺骗 github 而干净了
-
我不会说使用 html 实体很脏,我知道你在说什么,但 html 实体是安全的。但是下面的答案也很好。
-
为什么不想使用 JSX 文件?
标签: javascript reactjs github