Невозможно присвоить 'd', потому что это не переменная машинопись - PullRequest
0 голосов
/ 17 февраля 2020

Привет У меня есть два файла, которые используют один и тот же интерфейс и переменную, поэтому я пытаюсь импортировать переменную в другой файл машинописи. Интерфейс также импортирован из файла глобального интерфейса.

declare interface personInterface {
    name: string;
    surname: string;
}

export let d: personInterface = {
    name: '',
    surname: ''
};

Я импортирую затем d в другой файл:

import { d } from "./file";

d = sessionStorage.getItem("person");

Я получаю следующую ошибку: Невозможно назначить 'd' потому что это не переменная.

1 Ответ

0 голосов
/ 17 февраля 2020

import {d} from ... работает как

const d = ...;

, поэтому вы не можете переназначить константу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...