javascript - 为什么 React 在 django 项目中不起作用?
问题描述
我有一个 django 项目,我正在尝试将反应添加到一页。我有一个名为 reacttest.html 的页面和一个 reacttest.js 文件。我已经用 npm 安装了 React。这是两个文件内容(js控制台没有错误):
反应测试.js:
import React from "react";
React.render(
<h1>Bonjour, monde !</h1>,
document.getElementById('root')
);
反应测试.html:
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>React test</title>
</head>
<body>
<div id="root"></div>
<script type="text/jsx" src={% static 'app/js/reacttest.js' %}></script>
</body>
</html>
谢谢!
解决方案
推荐阅读
- python-2.x - Ubuntu 18.04“sudo apt-get install python2”导致“E:无法找到包 python2”
- python - 识别 Python 字符串的递归条件
- c++ - 如何在三个操作数上使用 OR 运算符?
- python - 为什么在调用方法时需要将文字括在括号中?
- sublimetext3 - 忽略 SublimeLinter 中的 flake8 警告
- sql-server - 根据名称从数组中选择值
- rust - 跳过如何在 Rust 中工作?
- angular - AKS K8S - 使用服务名称从 Angular 前端访问 spring-boot 应用程序
- python - Python:从一列创建两个虚拟列
- git - 从导出的文件重建存储库后,gitlab LFS 文件丢失