Wpis z mikrobloga

@SalsaDeAmigo: technicznie możesz używać getera

get test() {
return state.x + state.y
}

render() {
return {this.test}
}

różnica jest taka, że on się odpali za każdym razem jak render się odpali

możesz również ustawiać sobie zmienną na klasie za każdym razem jak ci się stan zmieni w shouldComponentUpdate

shouldComponentUpdate(nextProps, nextState) {

if(nextState.x !== this.state.x) {

this.test = '....'
}
return true;
}
  • Odpowiedz
@lobo: problem jaki mam do rozwiązania - mam inputa z hasłem i chcę sprawdzać czy jest chociaz jedna mała/duża litera, czy jest cyfra itd. W shouldComponentUpdate powinno się dać wykonać te porównania? To się będzie aktywowac po każdej zmianie zmiennej w state?
  • Odpowiedz