reactjs - 中没有组件
问题描述
我开始学习反应。使用我的命令提示符启动了一个 React 应用程序,所有内容都已正确下载,但启动的应用程序不包含组件。我尝试他们的应用程序的每个教程都以App.js
文件中的这一行开头,import React, {Component} from 'react';
但我没有。组件实际上是从“class App extends Component”开始的,但我没有。该组件中也没有渲染方法。
我不知道该尝试什么。
function App () {
return (...)
}
解决方案
如果您从另一个外部源复制您的项目,请遵循此路径:
- 创建文件夹
- 转到当前文件夹的cmd
在你的 cmd 中写:
创建反应应用程序
下载完成后,在 cmd 中写入
code .
(这将打开 Visual Studio 代码并打开您的反应文件)
或者只需打开您的编辑器并在其中打开文件夹
在项目文件夹的 cmd (终端)中写入
npm start
,您的应用程序将加载到 localhost:3000最终回答您的问题您可以通过转到 src 文件夹并编辑 app.js 来编辑您的项目
更新
* 我检查了create react app
自己似乎在新版本的 create-react-app 中它不再创建基于类的组件(它创建基于函数的组件),如果需要,您需要手动将其更改为基于类的组件至。*
更新2,更改基于类的功能,删除app.js代码并替换这些:
Import React , { Component } from "react"
class App extends Component {
Render() {
return <div> test </div>;
}}
export default App;
希望这可以帮助你
推荐阅读
- python - sql: 选择表是否存在
- docker - Docker 容器无法连接到互联网
- html - 有没有更好的方法从 XPATH 字符串生成 HTML?
- html - Bootstrap 4的水平列表在4个项目后转到下一行
- python - PostgreSQL 的 ARRAY 类型列通过“UndefinedColumn”错误防止会话提交()
- c# - OLEDB 命令未生成有效查询
- javascript - 如何在 React 的模态/对话框中传递路由器道具以进行导航
- git - 如何使用 git reset 将分支恢复到先前的提交?
- python - python:有效地构建和维护一个按降序排列的字符串列表
- c# - 过滤 SelectListItem 列表以创建具有唯一值的列表 SelectList