我一直在关注本教程http://reactjs.net/getting-started/tutorial.html,一切都很棒。但是在最终输出源中,我得到以下注释标记,为什么文本包裹在react-text
标记周围,是否需要标记?为什么他们在评论标签?他们可以以某种方式被删除吗?
<!-- react-text: 6 -->Hello ReactJS.NET World!<!-- /react-text -->
<!-- react-text: 9 -->This is one comment<!-- /react-text -->
答案 0 :(得分:4)
需要评论,React在内部使用它们来表示文本片段。例如,如果直接渲染两个变量,React会使用注释来知道一个变量的结束位置和下一个变量的开始位置,因此它可以正确地更新更新文本。
在React v15中进行了更改,以前的版本使用<span>
来包装文本段。还有https://facebook.github.io/react/blog/2016/04/07/react-v15.html#no-more-extra-ltspangts的更多信息。