使用React实现一个简洁的单页面功能

html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>React Input Display</title>
</head>
<body>
<div id="root"></div>

<script src="https://unpkg.com/react@17.0.2/umd/react.development.js"></script>
<script src="https://unpkg.com/react-dom@17.0.2/umd/react-dom.development.js"></script>
<script src="https://unpkg.com/@babel/standalone@7.25.9/babel.min.js"></script>

<script type="text/babel">
    function App() {
        const [text, setText] = React.useState("");

        const handleChange = (event) => {
            setText(event.target.value);
        };

        return (
            <div style={{ textAlign: "center", marginTop: "50px" }}>
                <h1>Text Display</h1>
                <label>aa
                    <input type="text" value={text} onChange={handleChange} />
                </label>
                <p>{text}</p>
            </div>
        );
    }

    ReactDOM.render(<App />, document.getElementById("root"));
</script>
</body>
</html>
相关推荐
Dragon Wu15 小时前
Web前端 认证token的安全存储策略
前端·javascript·安全·react.js·前端框架
橙露15 小时前
各类 Shell 优劣势深度解析与实战选型指南
前端·chrome
广州华水科技15 小时前
单北斗GNSS在变形监测中的应用与发展探讨
前端
雨季66615 小时前
构建 OpenHarmony 简易分账计算器:用除法解决日常公平难题
javascript·flutter·ui·自动化·dart
克里斯蒂亚诺更新15 小时前
vue2 单文件组件加入浏览器的title和ico的方法
前端·javascript·html
csdn_aspnet15 小时前
JavaScript常用算法深度解析:从浏览器到Node.js的实战
javascript·node.js
2401_8920005215 小时前
Flutter for OpenHarmony 猫咪管家App实战 - 疫苗记录实现
开发语言·javascript·flutter
Xxtaoaooo15 小时前
React Native 跨平台鸿蒙开发实战:性能优化与启动加速技巧
react native·react.js·harmonyos
芝芝葡萄16 小时前
VsCode中使用Codex
前端·ide·vscode·编辑器·ai编程
wangmengxxw16 小时前
SpringAI-mcp-入门案例
java·服务器·前端·大模型·springai·mcp