Passing object as props to jsx

前端 未结 4 1431
傲寒
傲寒 2020-12-13 08:01

I have an object contains multiple common key-value props, that I want to pass on to some jsx. Something like this:

const commonProps = {myProp1: \'prop1\',         


        
4条回答
  •  南笙
    南笙 (楼主)
    2020-12-13 08:52

    You need to use double braces, like this:

    messages={{tile:'Message 1'}}
    

    Or to pass many objects:

    messages={[{title:'Message 1', name: 'Andrew'}, {title:'Message 2', name: 'Greg'}]}
    

    It's simply JS syntax inside braces.

    A final component might look like this

    
    

提交回复
热议问题