2016-07-17 37 views

回答

9

上保存和回讀上使用JSON.parse陣列使用JSON.stringify轉換您的陣列爲字符串:

var myArray = ['one','two','three']; 

try { 
    await AsyncStorage.setItem('@MySuperStore:key', JSON.stringify(myArray)); 
} catch (error) { 
    // Error saving data 
} 

try { 
    const myArray = await AsyncStorage.getItem('@MySuperStore:key'); 
    if (myArray !== null) { 
    // We have data!! 
    console.log(JSON.parse(myArray)); 
    } 
} catch (error) { 
    // Error retrieving data 
} 

變形例從https://facebook.github.io/react-native/docs/asyncstorage.html

相關問題