0

我希望能够标记几个说,并在第二次单击时显示该特定日期的一些数据,其中包括我选择和标记的道具:

const [markedDates, setMarkedDates] = useState({})

const saveWorkout = () => {
    let marked = true
    let selected = true
    let workout = workoutType

    const updatedMarkedDates = { ...markedDates, ...{ [date]: { marked, selected, workout } } }
    setMarkedDates({ ...markedDates, ...updatedMarkedDates })
    hideModal()
  }

我很简单地从状态显示信息。

            <>
              <Text>{date}</Text>
              <Text>{workoutType}</Text>
            </>

使用此代码,当我单击标记的日期时,会显示当天的日期,但我无法从对象内部抓取道具。我如何访问这些人:

 const updatedMarkedDates = { ...markedDates, ...{ [date]: { marked, selected, workout } } }
4

0 回答 0