我有一個(gè)包含一些導(dǎo)入的頁(yè)面和一個(gè)呈現(xiàn)HTML的類(lèi):
import PageTen from '../layout/PageTen';
class MyAmazingClass extends React.Component {
render() {
const {
someVariable,
someOtherVariable
} = this.props;
return(<blahblah></blahblah>)
這是一個(gè)pre-existing項(xiàng)目,我對(duì)React的了解幾乎為零——我無(wú)法從搜索項(xiàng)目中找出這些const
值的來(lái)源。我找了MyAmazingClass,但找不到任何關(guān)于這個(gè)簽名的引用。
我知道它們是填充的,因?yàn)楦鶕?jù)當(dāng)前用戶的不同,值是不同的。我只是不知道他們是怎么住的。
真的是個(gè)初學(xué)者問(wèn)題,但有人能給我指出正確的方向嗎?!
props
似乎是在組件的聲明中設(shè)置的。讓我展示React文檔中的一個(gè)示例:
可以這樣稱呼: