Я знаю, что я не первый, кто спрашивает об этом, и, как я упоминал в своем названии, я пытаюсь преобразовать значение строки boolean.
Я ранее помещал некоторые значения в локальное хранилище. Теперь я хочу получить все значения и назначить все для некоторых булевых переменных.
app.component.ts
localStorage.setItem('CheckOutPageReload', this.btnLoginNumOne + ',' + this.btnLoginEdit);
здесь this.btnLoginNumOne
и this.btnLoginEdit
являются строковыми значениями ("true, false").
mirror.component.ts
if (localStorage.getItem('CheckOutPageReload')) {
let stringToSplit = localStorage.getItem('CheckOutPageReload');
this.pageLoadParams = stringToSplit.split(',');
this.btnLoginNumOne = this.pageLoadParams[0]; //here I got the error as boolean value is not assignable to string
this.btnLoginEdit = this.pageLoadParams[1]; //here I got the error as boolean value is not assignable to string
}
в этом компоненте this.btnLoginNumOn
e и this.btnLoginEdi
t являются булевыми значениями;
Я пробовал решения в stackoverflow, но ничего не работало.
Может ли кто-нибудь помочь мне исправить это.