У меня проблема с этим кодом. при компиляции он дважды показывает сообщение в консоли ... это происходит с любым кодом, который я помещаю, также когда я вызываю метод. это как если бы компонент запускался дважды, когда он является классом. когда это функция, этого не происходит, в зависимости от того, выполняется ли она только один раз ... Это не то, что сообщение «Hello world» появляется дважды, появляется только одно. но, как будто компонент обновляется или перезагружается, когда он является классом, и я получаю сообщение в консоли дважды. Я новичок, чтобы реагировать, и я хотел бы, чтобы вы помогли мне с этим вопросом, пожалуйста.
import React, { Component } from 'react'
class Page extends Component {
getMessage(){
console.log("hello1")
}
render(){console.log("hello2")
return (
<div>
<h2>Hello world</h2>
{this.getMessage()}
</div>
)
}
}
export default Page;