Saya benar-benar kesulitan membuat variabel global di aplikasi Angular 2 saya.
Saya sudah mencari di Google dan membaca banyak posting di StackOverflow tentang ini selama 3 jam terakhir, namun sepertinya saya tidak bisa membuatnya berfungsi. Saya sangat berharap Anda dapat membantu saya dan saya minta maaf karena telah menanyakan pertanyaan ini.
Jadi saya memiliki file saya bernama globals.ts , yang terlihat seperti ini:
import { Injectable } from "@angular/core";
@Injectable()
export class Globals {
var role = 'test';
}
Dan saya ingin menggunakan peran variabel dalam tampilan HTML dari komponen saya seperti ini:
{{ role }}
Saya sudah menambahkan file globals.ts ke app.module.ts saya dengan cara berikut:
providers: [
Globals
],
Tidak peduli apa yang saya lakukan pada file ini, itu tidak berhasil. Yang tidak ingin saya lakukan adalah harus mengimpor file globals.ts di setiap komponen secara manual, itulah sebabnya saya ingin menggunakan fitur penyedia.
Saya sangat berharap Anda dapat membantu saya dan minta maaf lagi.
Salam Hormat,
AE
localStorage
?
export class Globals { var role = 'test'; }
<- apa itu?