@frilix
Иногда "творю"

Привязка контекста JavaScript?

Добрый день. Подскажите пожалуйста как можно привязать контекст к taskListStorage.find ?
import React from 'react';
import taskListStorage from '../data.js';

export default class TaskList extends React.Component{
  constructor(props) {
    super(props);

    this.state = {
      taskList: []
    }
  }

  getTaskListTemplate() {
    taskListStorage.find({}, (err, task) => {
        this.setState({taskList: this.state.taskList.push(task)});
    });
  }

  render() {
    this.getTaskListTemplate();
    return (
      <div>
        <h1>Task List</h1>
        <ul>
        </ul>
      </div>
    );
  }
}
  • Вопрос задан
  • 225 просмотров
Решения вопроса 1
@sugadu
getTaskListTemplate() {
var self = this;
    taskListStorage.find({}, (err, task) => {
        self.setState({taskList: self.state.taskList.push(task)});
    });
  }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы