В моем приложении я попытался удалить атрибуты, сохраненные в офисном хранилище контекста, и перезагрузить их.Мой код выглядит следующим образом:
await Office.context.roamingSettings.remove('clientID');
await Office.context.roamingSettings.saveAsync();
await customAPI.logout();
setTimeout(() => {
location.reload(true);
}, 1500);
Теперь, если я сохраню в логе значение clientID
после saveAsync и перед перезагрузкой, он скажет undefined
.Но когда я перезагружаюсь и консольный журнал, он покажет прошлое значение.Есть идеи, почему это происходит?
Это приложение реакции.Я записываю консоль clientID
в приложении componentDidMount
.