Передача данных из функции в div (React)
При нажатии на кнопку не отображается на экране значение переменной p1
. Код на Typescript.
//компонент Main
export function Main() {
//переменные
let p1;
let p2: any = "1";
let a = 2, b = 2;
//функция
function f(){
if (a == b) {p1 = p2}
}
//содержимое (кнопка и отображаемые данные)
return(
<div>
<button className='next' id='next' onClick={f}>Test</button>
{p1}
</div>
);
}
export default Main;
Источник: Stack Overflow на русском