我正在实现一个显示任务和项目的反应应用程序,但我不知道如何管理状态
import React from 'react';
import './App.css';
import Header from './Components/Header.js'
import Projects from './Components/ProjectsList'
import Task from './Components/Task'
import Grid from '@material-ui/core/Grid';
import Typography from '@material-ui/core/Typography';
import Hours from './Components/Hours'
var projects = [
{
"id": 1,
"name": "Fifa19",
'tasks': [
{ id: "1", name: 'diseñar', "progress": 10 },
{ id: "2", name: 'trabajar', "progress": 20 },
{ id: "3", name: 'construir', "progress": 30 },
{ id: "4", name: 'pensar', "progress": 40 },
{ id: "5", name: 'rehacer', "progress": 50 },
]
},
{
"id": 2,
"name": "StarWars",
'tasks': [
{ id: "5", name: 'diseñar', "progress": 10 },
{ id: "6", name: 'trabajar', "progress": 20 },
{ id: "7", name: 'construir', "progress": 30 },
{ id: "8", name: 'pensar', "progress": 40 },
{ id: "9", name: 'rehacer', "progress": 50 },
]
},
{
"id": 3,
"name": "Pocoyo",
'tasks': [
{ id: "10", name: 'diseñar', "progress": 10 },
{ id: "11", name: 'trabajar', "progress": 20 },
{ id: "12", name: 'construir', "progress": 30 },
{ id: "13", name: 'pensar', "progress": 40 },
{ id: "14", name: 'rehacer', "progress": 50 },
]
},
{
"id": 4,
"name": "Doraemon",
'tasks': [
{ id: "15", name: 'diseñar', "progress": 10 },
{ id: "16", name: 'trabajar', "progress": 20 },
{ id: "17", name: 'construir', "progress": 30 },
{ id: "18", name: 'pensar', "progress": 40 },
{ id: "19", name: 'rehacer', "progress": 50 },
]
我正在实施一个反应应用程序,它显示了任务和项目。一个项目可以有很多任务。我的主要视图是所有可用的项目,当单击其中一个时,您应该看到它们对应的任务。我的问题是:有了好的做法,我应该如何处理应用程序的状态?是否应该显示任务?
我现在的申请是这样的:
我有一个带有项目组件和其他任务的应用程序组件。每一个都分别有几个项目和任务组件。
拉莫斯之舞
料青山看我应如是
相关分类