Reputation: 2192
Can someone help me please
I have 2 files main.ts and hi.ts
hi.ts:
export const hello = "dd";
main.ts:
import { hello } from "./hi";
...
class A {
public sayHello() {
console.log("hello=" + hello);
}
...
}
I have exception:
Uncaught ReferenceError: hello is not defined(…)
How can I see this const variable from class A? Is it possible?
Upvotes: 53
Views: 104746
Reputation: 11
// hi.ts
export const hello: string = "dd";
You must also specify the type of the const.
Upvotes: 1
Reputation: 3125
My answer refers to TypeScript 2+.
// 1.ts
export const AdminUser = { ... }
// index.ts
import * as users from './docs/users/admin';
var adminUser = users.AdminUser;
The only difference between your code and mine is the *
operator in the import statement.
Upvotes: 68