我在一个变量中有会话ID我希望通过在本机中设置cookie来在整个应用程序中访问该变量

时间:2018-03-28 05:15:34

标签: reactjs react-native

我在{this.state.session}中有会话ID。 我想通过set cookie在整个应用程序中调用该会话状态或存储asyncstorage。

您能否提供代码来设置asyncstorage或设置cookie?

1 个答案:

答案 0 :(得分:0)

我建议您使用Redux等状态管理库,这样您就可以通过props访问应用程序中的任何位置。如果您仍需要在asyncStorage中存储会话ID,则代码为

try {
    await AsyncStorage.setItem('SessionId', this.state.session);
} catch (error) {
    // Error saving data
}

尝试将其集中到商店,这样就无法在任何地方访问asyncStorage。