在 Sublime 中使用 React 的问题

伊斯梅尔优素福

我在使用 React 和 Sublime 时遇到问题。我是 React 的新手。我无法查看我的 html 文件。有些东西显然丢失或损坏了,但我似乎无法弄清楚它是什么。

我将向您展示我正在使用的三个文件(.js、.html、.css)。我认为问题与无法识别彼此的文件或类似问题有关。

这是第一个文件,它只是一个非常基本的 HTML:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="https://unpkg.com/[email protected]/dist/react.js"></script>
    <script src="https://unpkg.com/[email protected]/dist/react-dom.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.23/browser.min.js"></script>
    <link rel="stylesheet" type="text/css" href="testReact.css">
</head>
<body>
    <div id="app"></div>
    <script src="app.js" type="text/babel"></script>
</body>
</html>

这是第二个:-

html,body{
  display: flex;
  justify-content: center;
}

.butt{
  margin-top: 36px;
}

div#testId{
  margin-top: 36px;
  padding-bottom: 36px;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 500px;

}

第三个是一个 js 文件,我可以在其中保留我的组件:-

const colorArr = [
  "red",
  "green",
  "purple",
  "orange",
  "black",
  "brown",
  "gold",
  "lime",
  "aqua",
  "hotpink",
  "teal"
]
class HelloWorld extends React.Component{

  constructor(props){
    super(props);

    this.state={
      color: "blue"
    };
  }

  componentDidMount(){
    let i = 0;
    setInterval(() => {
      if(i < colorArr.length){
        this.setState({
          color: colorArr[i]
        });
        i++
      }else{
        i = 0;
        this.setState({
          color: colorArr[i]
        });
      }  
    }, 700)
  }

  changeState () {
    if(this.state.color.localeCompare("blue") == 0){
      this.setState({
        color: "yellow"
      });
      title.style.color = "yellow";
    }else{
      this.setState({
        color: "blue"
      });
    }

  }
  inputChange(event) {
    this.setState({
      color: event.target.value
    });
  }

  render() {

    const styleObj = {
      backgroundColor: this.state.color,
      fontSize: 21 
    }
    return(
      <div id="testId" style={styleObj}>
        <button className="butt">
          {this.state.color}
        </button>
        <input onChange={this.inputChange.bind(this)}/>
      </div>
    );
  }
}

ReactDOM.render(
  <div>
    <HelloWorld name="Hanad" /> 
  </div>, document.getElementById("app"));

这是我存储它们的文件夹。我看过大量的入门教程,但我只是不明白它有什么问题。

我最初是用代码笔编码的,因为我无法解决这个问题,但我需要关闭它。如果您想查看它实际运行https://codepen.io/ismail007/pen/ZxvYoE,请访问我的程序的链接

图像

戴夫·科尔

也许试试 create-react-app,它会给你一个完整的开发环境和一些模板 HTML/CSS/JS。它还自动化了您可能在这里缺少的许多 webpack/babel 东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用React-Router在React中使用实例的URL问题

来自分类Dev

在Virtualenv中使用Sublime

来自分类Dev

在React / Material UI中使用地图填充选择的问题

来自分类Dev

在React中使用useState向订单添加项目的问题

来自分类Dev

在React Native中使用onPress打开屏幕的问题

来自分类Dev

在React.js中使用axios发送POST请求的问题

来自分类Dev

无法在React中使用Redux状态来解决问题

来自分类Dev

在 Formik 组件中使用 react-datetime 保存数据的问题

来自分类Dev

在 javascript (React) 中使用特定键反转对象数组的问题

来自分类Dev

在 React 应用程序中使用 html-to-image 的问题

来自分类Dev

在React.memo中使用React功能组件时如何解决闭包问题?

来自分类Dev

使用 React 实现 shufflejs 的问题

来自分类Dev

使用chart.js时在react.js中使用道具传递值的问题

来自分类Dev

无法在 Sublime Text 中使用 Open CV

来自分类Dev

在react-redux演示文稿组件中使用动作时遇到问题

来自分类Dev

在React-Router 2.0.0中使用自定义历史记录的问题

来自分类Dev

如何在React Native中使用Rest api; 网络通话问题

来自分类Dev

在React中使用.map()时,有人可以协助解决Type Error问题吗?

来自分类Dev

在React中使用axios从内部联接表中获取数据时出现问题

来自分类Dev

在rectjs中使用功能性react hook在表单提交时显示加载图像的问题

来自分类Dev

在React Router中使用history.push()时需要刷新的问题

来自分类Dev

在React-Router 2.0.0中使用自定义历史记录的问题

来自分类Dev

在react-redux演示文稿组件中使用动作时遇到问题

来自分类Dev

尝试在我的 React 应用程序中使用链接但遇到问题

来自分类Dev

在 React 中使用 JS ES6 承诺的问题 - TypeError:无法读取未定义的属性“then”

来自分类Dev

尝试在 React 中使用状态存储数据以便以后可以访问时遇到问题

来自分类Dev

使用Webpack运行react-redux的问题

来自分类Dev

使用React Hooks的生命周期问题

来自分类Dev

使用Redux在React中调度动作的问题

Related 相关文章

  1. 1

    使用React-Router在React中使用实例的URL问题

  2. 2

    在Virtualenv中使用Sublime

  3. 3

    在React / Material UI中使用地图填充选择的问题

  4. 4

    在React中使用useState向订单添加项目的问题

  5. 5

    在React Native中使用onPress打开屏幕的问题

  6. 6

    在React.js中使用axios发送POST请求的问题

  7. 7

    无法在React中使用Redux状态来解决问题

  8. 8

    在 Formik 组件中使用 react-datetime 保存数据的问题

  9. 9

    在 javascript (React) 中使用特定键反转对象数组的问题

  10. 10

    在 React 应用程序中使用 html-to-image 的问题

  11. 11

    在React.memo中使用React功能组件时如何解决闭包问题?

  12. 12

    使用 React 实现 shufflejs 的问题

  13. 13

    使用chart.js时在react.js中使用道具传递值的问题

  14. 14

    无法在 Sublime Text 中使用 Open CV

  15. 15

    在react-redux演示文稿组件中使用动作时遇到问题

  16. 16

    在React-Router 2.0.0中使用自定义历史记录的问题

  17. 17

    如何在React Native中使用Rest api; 网络通话问题

  18. 18

    在React中使用.map()时,有人可以协助解决Type Error问题吗?

  19. 19

    在React中使用axios从内部联接表中获取数据时出现问题

  20. 20

    在rectjs中使用功能性react hook在表单提交时显示加载图像的问题

  21. 21

    在React Router中使用history.push()时需要刷新的问题

  22. 22

    在React-Router 2.0.0中使用自定义历史记录的问题

  23. 23

    在react-redux演示文稿组件中使用动作时遇到问题

  24. 24

    尝试在我的 React 应用程序中使用链接但遇到问题

  25. 25

    在 React 中使用 JS ES6 承诺的问题 - TypeError:无法读取未定义的属性“then”

  26. 26

    尝试在 React 中使用状态存储数据以便以后可以访问时遇到问题

  27. 27

    使用Webpack运行react-redux的问题

  28. 28

    使用React Hooks的生命周期问题

  29. 29

    使用Redux在React中调度动作的问题

热门标签

归档