Beim Versuch, von einem Getter auf den Komponentenstatus zuzugreifen, habe ich festgestellt, dass this
auf einen anderen Kontext als bei einer normalen Methode eingestellt ist und daher this.state
nicht funktioniert.Warum haben Getter in React-Komponenten keinen Zugriff auf den Status?
Siehe hier: http://jsfiddle.net/tkaby7ks/
Warum ist das und wie kann ich Zugriff auf den Zustand von einem Getter bekommen?
Das macht total Sinn, danke! Leider macht dies Getter in React nicht sehr nützlich. – vdg
Vdg, Sie könnten Object.defineProperty in ComponentWillMount verwenden, es ist nur eine sehr seltsame Sache zu tun. Sie sollten nur Funktionen verwenden, die den zusätzlichen Vorteil haben, Argumente zu haben :-) – FakeRainBrigand