मैं वास्तव में अपने कोणीय 2 अनुप्रयोग में वैश्विक चर बनाने के साथ संघर्ष करता हूं।
मैंने पहले से ही पिछले 3 घंटों के लिए इस पर StackOverflow पर कई पोस्ट्स पढ़े और पढ़े, हालाँकि ऐसा लगता है कि मैं अभी कोई काम नहीं कर सकता। मुझे वास्तव में उम्मीद है कि आप मेरी मदद कर सकते हैं और मैं यह सवाल पूछने के लिए माफी चाहता हूं।
तो मेरे पास ग्लोबल्स.ट्स नामक मेरी फाइल है , जो इस तरह दिखती है:
import { Injectable } from "@angular/core";
@Injectable()
export class Globals {
var role = 'test';
}
और मैं इस तरह से अपने घटक के अपने HTML दृश्य में चर भूमिका का उपयोग करना चाहता हूं:
{{ role }}
मैंने पहले से ही अपने app.module.ts में globals.ts फ़ाइल को निम्न तरीके से जोड़ा है :
providers: [
Globals
],
कोई फर्क नहीं पड़ता कि मैंने इस फाइल पर क्या किया, यह सिर्फ काम नहीं करता था। जो मैं नहीं करना चाहता, वह यह है कि ग्लोबल्स.टीएस फाइल को हर कंपोनेंट में मैन्युअली इम्पोर्ट किया जाए, यही वजह है कि मैं प्रोवाइडर्स फीचर का इस्तेमाल करना चाहता हूं।
मुझे वास्तव में उम्मीद है कि आप मेरी मदद कर सकते हैं और फिर से क्षमा कर सकते हैं।
सादर,
एई
localStorage?
export class Globals { var role = 'test'; }<- वह क्या है?