Tag: es6

TypeScriptのES6 Moduleでexport varしたものに書き込む

TypeScriptで、次のようにしたい時があります。 1export var field1 = "foo"; 123import {field1} from "./export";// エラーになるfield1 = "bar"; しかし、エラーになります。 1> Invalid left-hand side of assignment expression. 方法1:namespace で囲むこれは、変数を namespace(旧 module )で囲ってあげることで解決できます。 123export namespace fields { export … Read More