2012-07-04 18 views
17

को देखते समय वे दिखाई नहीं दे रहे हैं जब JSPs लिखते समय, मैं हमेशा <!-- --> के बजाय का उपयोग किसी भी टिप्पणी लिखने के लिए करता हूं, क्योंकि यह HTML पर आउटपुट नहीं करेगा। मैंने AngularJS का उपयोग करना शुरू कर दिया है, और मुझे आश्चर्य है कि क्या कोई भी तरह की टिप्पणी निर्माण है जिसका मैं उपयोग कर सकता हूं। एचटीएमएल स्रोत में टिप्पणियां दिखाई देने के लिए बिल्कुल जरूरी नहीं है, लेकिन मैं उन्हें वहां नहीं बल्कि बहुत कुछ नहीं कर रहा हूं।क्या AngularJS के साथ टिप्पणियां लिखने का कोई तरीका है ताकि स्रोत

सीमित ज्ञान के साथ मेरे पास AngularJS है, मुझे यकीन नहीं है कि वे इसे स्रोत में होने से कैसे रोक सकते हैं, लेकिन मैं सिर्फ एक तरीका पूछने के लिए पूछना चाहता हूं। शायद AngularJS में टिप्पणियों के लिए सबसे अच्छा अभ्यास भी है? किसी भी इनपुट की सराहना की जाएगी।

उत्तर

19

एंगुलरजेएस एचटीएमएल/जेएस/सीएसएस पृष्ठों में गतिशील सुविधाओं के लिए एक पुस्तकालय है। यह जावासेवर पेज जैसे टेम्पलेट भाषा नहीं है। इस प्रकार, टिप्पणियों के लिए इसमें विशेष वाक्यविन्यास नहीं है। आप अभी भी एचटीएमएल स्टाइल टिप्पणियों का उपयोग कर सकते हैं।

+2

समझ में आता है। अगर मैं कुछ हिस्सा समझ में नहीं आया तो मैं बस इसे वहां फेंकना चाहता था। धन्यवाद। – dnc253

1

उपयोग निर्देशों:

myApp.directive('comment', ['$rootScope', function($rootScope) { 

    return { 
     restrict: 'AEC', 
     link: function($scope, element, attrs){ 
      $(element).remove(); 
     } 
    }; 
}]); 

उदाहरण:

<comment>Remove me</comment> 
+6

यह इसे डीओएम से हटा देगा, लेकिन यह अभी भी पृष्ठ स्रोत में होगा। – dnc253

+0

और इन निर्देशों को कहां लिखना है? – ahmednawazbutt

5

आप एक पूर्व तैनाती प्रसंस्करण उपकरण घुरघुराना बदसूरत करना जैसे प्रयोग करना चाहिए। यह आपको टिप्पणियों को बाहर करने और अधिक उपयोगी तैनाती प्री-प्रोसेसिंग जैसे मिनीिंग कोड करने की अनुमति देगा।

grunt uglify