Я пытаюсь использовать некоторые данные Firebase в диаграммах.
Я пытался использовать состояние в компоненте, и оно работает, но в этом случае я хочу использовать данные снимка Firebase на диаграмме.
/* this.state = {
data: []
}*/
const app=firebase.app();
const db = firebase.database(app);
var ref = db.ref("energie/tension");
ref.limitToLast(1).on("child_added", (snapshot => {
var x = snapshot.val();
var y = x.replace(/[^\d.-]/g, ''); // i need this var
console.log(y);
// this.setState({ data: [y] })
}));
var dayVal = "1.6";
var fifth_chart_today = {
"chart": { },
"annotations": {
"groups": [{
"items": [
{
"id": "2",
"type": "text",
"text": dayVal, // here i want to put the variable y
"align": "center",
"font": "Nunito Sans",
"bold": "1",
"fontSize": "45",
},
this.state = {} и this.setState () не работает