首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react示例网页的控制台错误--有状态组件

react示例网页的控制台错误--有状态组件
EN

Stack Overflow用户
提问于 2017-08-22 15:42:22
回答 1查看 43关注 0票数 0

代码片段在react网页上找到。

向下滚动到,一个重要的组件

Copy+Pasted进入我的代码库,出现这个控制台错误

代码语言:javascript
复制
Uncaught SyntaxError: Unexpected token <

这是代码链接

下面也是代码本身:

代码语言:javascript
复制
class Timer extends React.Component {
    constructor(props) {
        super(props);
        this.state = {secondsElapsed: 0};
    }

    tick() {
        this.setState((prevState) => ({
          secondsElapsed: prevState.secondsElapsed + 1
        }));
    }

    componentDidMount() {
        this.interval = setInterval(() => this.tick(), 1000);
    }

    componentWillUnmount() {
        clearInterval(this.interval);
    } 

    render() {
        return (
          <div>Seconds Elapsed: {this.state.secondsElapsed}</div>
        );
    }

}
ReactDOM.render(<Timer />, mountNode);
EN

回答 1

Stack Overflow用户

发布于 2017-08-22 15:46:34

将HTML 添加为预处理器,在中添加要挂载组件的节点。

代码语言:javascript
复制
<div id="mountNode"/>

更新链接:https://codepen.io/DP888/pen/Gvdwzg?editors=1010

由于JSX语法和ES6在所有的browsers.Hence中都不受支持,如果我们在React代码中使用它们,我们需要使用一个工具来将它们转换成浏览器支持的格式。这就是babel出现在照片里的地方。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45821987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档