import - Kan inte exportera konstant i Typescript
Kan någon hjälpa mig snälla
Jag har 2 filer main.ts och hi.ts
hej.ts:
export const hello = "dd";
main.ts:
import { hello } from "./hi";
...
class A {
public sayHello() {
console.log("hello=" + hello);
}
...
}
Jag har undantag:
Okänt ReferenceError: hello är inte definierad(…)
Hur kan jag se denna const-variabel från klass A? Är det möjligt?
Svar #1
Mitt svar avser TypeScript 2+.
// 1.ts
export const AdminUser = { ... }
// index.ts
import * as users from './docs/users/admin';
var adminUser = users.AdminUser;
Den enda skillnaden mellan din kod och min är *-operatören i import-satsen.
