Lỗi không nhận props reactjs

class TweetContainer extends React.Component{
    constructor(props){
        super(props);
    }

    render(){

        const data =  [
            {name: 'Ahihi',username:'hihia',content:'the good food'},
            {name: 'Jon tathoo',username:'tatoo',content:'the good food'}
        ];
        
        let numberTweet = data.map((number)=>{
            return (<Tweet linkAvatar={'/image/jennyshen.jpg'} 
            name={number.name} userName={number.username} 
            tweetText={number.content} />)
        });

        return(
            <div id="main">
                <h2>Tweet</h2>
                <div id="stream">
                    {numberTweet}
                </div>
            </div>
        );
    }
}

mình test như vậy mà khi render ra html nó không hiện nội.

htmk

ai biết lỗi gì không nhỉ :smiley:

1 Like

Bật devtool xem nó báo lỗi gì.

1 Like

react nó chỉ hiện thẻ thứ k hiện nội dung trong thẻ :frowning:

chưa hiểu bạn đang gặp phải vấn đề gì luôn.
trong component bạn đưa code lên đó thì không thấy bạn dùng props chỗ nào ngoài constructor (mà trong trường hợp này lại không cần thiết)

Bạn cung cấp cả cái Tweet luôn nào.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?