每次使用 axios 传递授权凭证时,我都会使用下面的代码来清除 cookie,以便通过清除 cookie 来清除凭证,并在每次注销后重新注册
但是将reactnative 更新到0.72 后情况如何。 RCTNetworking 从来不支持并出现错误
错误 TypeError:RCTNetworking.clearCookies 不是一个函数(它是 未定义)
任何帮助将不胜感激,我如何更新此代码以支持反应本机的更新版本。
const RCTNetworking = require("react-native/Libraries/Network/RCTNetworking");
RCTNetworking.clearCookies((result) => {
console.log(result); //true if successfully cleared
});
他们改变了模块的导出方式,你必须附加
.default
:
const RCTNetworking = require("react-native/Libraries/Network/RCTNetworking").default;