小编Dev*_*ler的帖子

胖箭头函数 React Uncaught ReferenceError

我是编程新手,并且一直在参加 udemy 课程来学习 JS、html 和 css,因为我在跳入 React 之前阅读了这些很重要。我遇到了一个我似乎无法解释的问题。以下代码正确执行且没有错误:

function FriendLy(props){
        return(
            <div className = "friendLy">
                <Avatar pic = {props.pic}/>
                <Username name = {props.name}/>
                <GetConnected/>
            </div>
        );
    }    
Run Code Online (Sandbox Code Playgroud)

但是,以下代码返回“未捕获的引用错误”

FriendLy = (props) => {
        return(
            <div className = "friendLy">
                <Avatar pic = {props.pic}/>
                <Username name = {props.name}/>
                <GetConnected/>
            </div>
        );
    }     
Run Code Online (Sandbox Code Playgroud)

以我对 ES6 和 JS 的有限了解,这两个表达式应该产生相同的结果。我正在使用 babel,我理解将 ES5 转换为 ES6。

请告诉我我在上述任何和所有陈述中的误解。

提前致谢

html javascript ecmascript-6 reactjs

0
推荐指数
1
解决办法
458
查看次数

标签 统计

ecmascript-6 ×1

html ×1

javascript ×1

reactjs ×1