代码之家  ›  专栏  ›  技术社区  ›  OpenStack

需要在预CT应用程序中创建什么

  •  0
  • OpenStack  · 技术社区  · 7 年前

    我从预CT应用开始。这个 documentation

    与其在代码中声明@jsx pragma,不如在 .babelrc :

    { "jsxPragma": "h" }
    

    对于Babel 6:

    {
      "plugins": [
        ["transform-react-jsx", { "pragma":"h" }]
      ]
    }
    

    1 回复  |  直到 7 年前
        1
  •  2
  •   Cyrille    7 年前

    /** @jsx h */ 此处)放置在包含一些JSX的文件顶部,告诉JSX transformer要调用哪个函数来创建虚拟dom的每个元素。预作用使用 hyperscript h 布拉格马。Preact建议创建这个文件,这样babel就可以处理pragma本身,而无需将其添加到每个文件中。这样你就不会忘记把它归档。

    你建议你阅读 WTF is JSX ,如果你想了解JSX的一切,这是一篇基础文章。