FAQ: Mounting Lifecycle Methods - componentDidMount

This community-built FAQ covers the “componentDidMount” exercise from the lesson “Mounting Lifecycle Methods”.

Paths and Courses
This exercise can be found in the following Codecademy content:

Web Development

Learn ReactJS: Part II

FAQs on the exercise componentDidMount

Join the Discussion. Help a fellow learner on their journey.

Ask or answer a question about this exercise by clicking reply (reply) below!

Agree with a comment or answer? Like (like) to up-vote the contribution!

Need broader help or resources? Head here.

Looking for motivation to keep learning? Join our wider discussions.

Learn more about how to use this guide.

Found a bug? Report it!

Have a question about your account or billing? Reach out to our customer support team!

None of the above? Find out where to ask other questions here!

the “alert(‘YOU JUST WITNESSED THE DEBUT OF… FLASHY!!!’);” appears before rendering, even though I put it within the componentDidMount() property

I have the same issue. Is this CodeCademy’s bug?

So far just about everything in the advanced react course has already been completed. Every box that you can check has been checked and all the code has been completed for me. A bit counter productive.

This is not a Codecademy’s bug.
Tried it in a sandbox of React, and the same happens.

Seems to have a disconnection between rendering and actually displaying the content of the DOM on screen. I searched a lot for it on Google, but found nothing so far.
Some clarification from the authors would be appreciated.

1 Like

The lesson says,

You’ll put lifecycle methods into practice in this course’s final project, and then more in the next course!

And where is “this course’s final project” and which is “the next course”? The syllabus of Learn ReactJS: Part II doesn’t mention neither.

I have a feeling I am not the only that has been feeling frustrated since the second half of the Web Dev course started. Courses are often like drafts with little or wrong details, too simplistic, sometimes have bugs and “hints” were dropped altogether. This might not be the place to post that, but where else? Codecademy didn’t even reply to the questions in this thread…

1 Like