grails - React + Grails,非常简单的设置,但是不会渲染

标签 grails reactjs

我正在学习有关Udemy的类(class),该类(class)演示了使用React进行非常简单的“hello world”设置(以下代码)。但是,当我在grails应用程序的.gsp文件中使用此代码时,它无法呈现。 chrome调试器也不显示任何错误。有什么想法吗?

<head>
  <script src="http://fb.me/react-0.13.0.js"></script>
  <script src="http://fb.me/JSXTransformer-0.13.0.js"></script>
</head>
<body>
</body>

<script type="text/jsx">
  // Define a `class`
  var HelloWorld = React.createClass({
    render: function() {
      return <div>
        Hello World!
      </div>
    }
  });

  // React, please render this class
  var element = React.createElement(HelloWorld);

  // React, after you render this class, please place it in my body tag
  React.render(element, document.body);
</script>

最佳答案

当我将脚本标签放在标题中时,它可以工作,显然您不能将其放在正文下面。

关于grails - React + Grails,非常简单的设置,但是不会渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32363483/

相关文章:

javascript - 使用 React Native Navigation 时超出最大调用堆栈大小

javascript - 开 Jest 将对象传递给 expect().toBeCalledWith()

css - 如何在 MUI 中设置 body 元素的样式

tomcat - java.io.IOException : Permission denied while creating new file from Tomcat in Grails 异常

ajax - 基于Ajax的应用程序,并希望在 session 过期后重定向到登录页面

session - 如何在Grails中唯一标识请求?

javascript - 使用数组声明路由

web-services - Grails:公开 LoginController 以进行编程登录

database - Grails:从外部加载数据后更新 hibernate

javascript - 获取数据时如何更新@mui/x-data-grid表