React Native-saveList函数看不到添加到状态的新项目,因此不会保存它

时间:2020-05-03 02:58:21

标签: reactjs react-native

我正在通过TouchableOpacity onPress调用来调用两个函数。

在setArray函数之后调用的saveList函数没有看到要添加到状态的新项。

因此,我的新商品未保存到我的状态。

问题可能是我在setArray函数完成之前调用了saveList函数,但是我不确定该如何做或者是否有更好的方法。

如果我使用单独的按钮调用saveList函数,则该函数起作用,但是只要添加新项,自动保存将更加方便用户使用。

import React, { useState, useContext } from 'react'
import { View, StyleSheet, Text, TextInput, TouchableOpacity } from 'react-native'
import ItemContext from '../context/ItemContext'
import { AsyncStorage } from 'react-native'

const CreateScreen = () => {

Private numbers As New List(Of Integer) From {1, 16, 1, 46, 61, 16, 15, 14, 61, 46, 11, 19, 25, 46, 50, 50, 2, 44, 20, 30} Private r As New Random Private Sub RemoveDuplicate() Dim UniqueNumbers = numbers.Distinct().ToList For Each i In UniqueNumbers Debug.Print(i.ToString) Next End Sub

0 个答案:

没有答案