/ / क्या $ गुंजाइश और $ घड़ी के बीच कोई अंतर है? - जावास्क्रिप्ट, कोणीयज

क्या $ स्कोप के बीच कोई अंतर है। $ घड़ी और $ घड़ी? जावास्क्रिप्ट, angularjs

मैं कोणीय सीख रहा था। मैं कोणीय प्रलेखन से किसी भी तरह से नहीं मिल सकता है क्या कोई मुझे बता सकता है कि $ क्या हैwatch

अगर हम इसे $ में बदलते हैं तो क्या होता हैscope.$watch

क्षमा करें, मैं अंगरेज के लिए नया हूँ यह प्रश्न थोड़ा मूर्खतापूर्ण लगता है .... अगर मैं ज्ञान में गलत हूँ

उत्तर:

उत्तर № 1 के लिए 1

यदि आप एक अभिव्यक्ति देखते हैं, तो आपको एक संदर्भ की आवश्यकता है जो इसे हल करने के लिए उपयोग किया जाता है। विचार करें

$watch("foo", handler);

कोणीय को क्या पता होना चाहिए foo देखने के लिए? यह केवल एक दायरे के संदर्भ में समझ में आता है

somescope.$watch("foo", handler);

इतना कोणीय पता है क्या देखने के लिए फू।

लेकिन अगर आप सामान्य रूप से घड़ियों के बारे में बात कर रहे हैं, तो बहुत से लोग सादगी के लिए गुंजाइश छोड़ देते हैं। लेकिन आपको पता होना चाहिए: आप किसी चीज़ के लिए "टी वॉच कर सकते हैं यदि आप नहीं जानते हैं" कहा पे देखने के लिए ;)


जवाब के लिए 2 № 2

वहाँ अकेले $ घड़ी सेवा नहीं है। लोग कह रहे हैं $watch के बजाय $scope.$watch लेकिन यह एक ही है। यह सिर्फ $ गुंजाइश कहने के लिए है। $ घड़ी, और यह सिर्फ यह उल्लेख करने के लिए है कि भले ही यह $ गुंजाइश से संबंधित हो, वह एक पूरी नई सेवा की तरह है।

लेकिन मैं गलत हो सकता है वहाँ शायद एक बाहरी स्टैंड अलोन सेवा है जो "नाम $ घड़ी है, लेकिन मुझे ऐसा नहीं लगता"।