У меня есть простое приложение Next. js с пустышкой. js файл выглядит следующим образом:
class Dummy extends React.Component{
static async getInitialProps(ctx){
return { dummy : 'abc'};
}
displayHelloWorld(params) {
console.log(params.dummy);
}
render() {
return <button onClick={this.displayHelloWorld(this.props)}>Click Me!</button>
}
}
export default Dummy;
Я запускаю приложение с помощью команд npm run dev
и go до localhost:3000/dummy
. Я ожидал, что функция displayHelloWorld
запустится только тогда, когда я нажму кнопку Click Me! , но она вызывается при самой загрузке страницы.
Моя цель - вызвать и запустить функцию на сервере. сторона (по нажатию кнопки). Как мне это сделать?