Sal*_*dor 3 javascript destructuring ecmascript-6 reactjs
我正在尝试通过破坏分配方法来传递功能组件道具。
在下面的示例中,我尝试使用此概念,但是它不起作用。此代码的结果返回空,并且不打印该道具。
import React from 'react';
import { render } from 'react-dom';
const App = ({ username: name }) => (<h1>{username}</h1>)
render(
<App name="Tom" />,
document.getElementById('root')
);
Run Code Online (Sandbox Code Playgroud)
有关如何处理此问题的任何想法?
您正在通过App以名称(而不是用户名)传递道具
改变这个
const App = ({ username : name })
Run Code Online (Sandbox Code Playgroud)
对此
const App = ({ name: username })
Run Code Online (Sandbox Code Playgroud)
import React from 'react';
import { render } from 'react-dom';
const App = ({ name: username }) => (<h1>{username}</h1>)
render(
<App name="Tom" />,
document.getElementById('root')
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |