7

AngularJS IE7 और IE8 में काम करने के लिए प्राप्त करने के लिए, मैं अपने एनजी-ऐप तत्व को आईडी = "एनजी-ऐप" और वर्ग = "एनजी-ऐप" जोड़ें:एनजी-क्लास = "एनजी-एप" एंगुलरजेएस क्यों तोड़ता है?

<html id="ng-app" class="ng-app" ng-app="myApp"> 
    <div ng-view></div> 
</html> 

यह हमेशा अतीत में काम किया है , लेकिन अब मैंने कक्षा = "एनजी-ऐप" को दो अलग-अलग परियोजनाओं में जोड़ा है, और दोनों दृश्यों में अब किसी भी ब्राउज़र में प्रस्तुत नहीं किया गया है। आईई 7/8 संगतता करने का तरीका बदल गया है? मैं सीडीएन से संस्करण 1.0.2 का उपयोग कर रहा हूँ।

धन्यवाद।

+0

जोड़ना वर्ग = "एनजी-ऐप" मेरे लिए IE8 तय है, तो धन्यवाद की कोशिश करो! –

उत्तर

12

संपादित करें नोट: कार्यप्रणाली टैग जोड़ें कुछ मुद्दों को कम करेगा। धन्यवाद Pateras

<!doctype html> 

मूल @Mike:

इस

<html lang="en" class="ng-app:myapp" id="ng-app" ng-app="myapp" xmlns:ng="http://angularjs.org"> 
    <head>    
     <!--[if lt IE 9]> 
          <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> 
        <![endif]--> 
        <!--[if lte IE 8]> 
          <script> 
            document.createElement('ng-include'); 
            document.createElement('ng-pluralize'); 
            document.createElement('ng-view'); 
            document.createElement('ng:include'); 
            document.createElement('ng:pluralize'); 
            document.createElement('ng:view'); 
          </script> 
        <![endif]--> 
        <!--[if lt IE 8]> 
          <script src="https://cdnjs.cloudflare.com/ajax/libs/json2/20150503/json2.min.js"></script> 
        <![endif]--> 
      </head> 
+0

यह स्थानीय स्तर पर सभी ब्राउज़रों में दृश्य समस्या को हल करता है, लेकिन जब मैं IE का उपयोग कर किसी अन्य मशीन से सर्वर को इंगित करता हूं (क्रोम ठीक से काम करता है), मेरा दृश्य बस खाली के रूप में दिखाई देता है। इसके अलावा, आईई के सभी संस्करण विचित्र व्यवहार से पीड़ित हैं, और जब मैं तत्वों का निरीक्षण करने की कोशिश करता हूं तो उनके पास इन 'jQuery1800492917332865918 = 3' विशेषताएँ होती हैं। क्या आईई के लिए यह सामान्य है? –

+0

नहीं, यह मेरे लिए ठीक काम करता है। मैंने सर्वर पर यह उपरोक्त कोड तैनात किया है और यह ठीक काम करता है। मेरा मतलब है कम से कम कार्यात्मक-वार पर यह ठीक काम करता है, आपको अभी भी सीएसएस – maxisam

+0

को ठीक करने की आवश्यकता है मेरा सबसे अच्छा अनुमान होगा कि आपका आईई कैश रखेगा। आप देव उपकरण पर स्पष्ट कैश को हिट नहीं कर सकते हैं। यह किसी भी तरह से हर समय काम नहीं करता है। मेरे साथ एक बार ऐसा हुआ था । – maxisam