Wie kann ich auf Variable bvar im folgenden Code zugreifen? Auch wenn ich würde erklären Variablen wie:Reactjs - Zugriff auf Variablen
a) Zustand
b) zwischen Konstruktor() und render()
c) innerhalb render() - mein Verständnis ist, dass ich sie einstellen würde Hier, wenn sich eine Variable ändern kann und ich sie jedes Mal einstellen möchte, wenn eine Komponente gerendert wird. Wenn ich also weiß, dass sich etwas überhaupt nicht ändert, wäre es eine Konstante und wo würde ich es einstellen?
import React, {Component} from 'react';
export default class App extends Component {
constructor(props) {
super();
// Set the initial grid in
this.state = {
value: 4,
xsquares: 10,
ysquares: 10
};
var bvar = "cat";
}
render() {
var avar = [
"Hydrogen",
"Helium",
"Lithium",
"Beryllium"
];
let cvar = "dog";
return (
// Add your component markup and other subcomponent references here.
<div>
<h1>Hello, World! {this.state.value}</h1>
<h2>{this.state.xsquares}</h2>
<h3>{avar[0]}</h3>
<h4>{this.bvar}</h4>
<h3>{cvar}</h3>
</div>
);
}
}
Alle Variablen werden neben bvar angezeigt.
Bitte beraten.
Vielen Dank. Es macht Sinn. – Wasteland