react函数式组件不能用注解吗?

react函数式组件不能用注解吗?

react中可以使用注解,函数式组件中也能使用,但是react对注解有一定的要求。

1、jsx注释

使用react在jsx里加注释时,应使用大括号包裹注释行,例如:

var content = (
    <Nav>
      {/* child comment, put {} around ,使用大括号包裹标签内的注释行*/}
      <Person
        /* multi
           line
           comment js本身注释方法*/
        name={window.isLoggedIn ? window.name : ''} // end of line comment
      />
    </Nav>
  );

2、html注释

<!--...--> 注释标签用来在源文档中插入注释。注释不会在浏览器中显示。

<!--这是一个注释,注释在浏览器中不会显示-->

3、 css注释

/* */风格的注释语法可以用作单行注释,也可以用作多行注释。在外部独立的CSS文件中,再没有其他注释CSS代码的方法了.不过,如果CSS代码写在了<style>标签中,则在某些旧版浏览器中,你还可以使用<!-- -->来注释CSS代码,虽然这样做是不推荐的,因为在其他大部分语言中,都支持/* */这样的语法来进行注释.需要注意的是,这种风格的注释无法嵌套,也就是说,一旦遇到第一个*/记号,就一定会结束注释。

/* 这是一行单行注释 */
/*
这个注释分散
在了多个物理
行上面
*/

本文来自React答疑栏目,欢迎学习!

以上就是react函数式组件不能用注解吗?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读