Angular.js: angular.module (...) المعلومات ليست دالة في الزاوية-aria

تم إنشاؤها على ٩ مارس ٢٠١٧  ·  11تعليقات  ·  مصدر: angular/angular.js

لقد واجهت الخطأ التالي - بعد ترقية angular-aria إلى الإصدار v1.6.3 الذي تم إصداره مؤخرًا ، أتلقى الخطأ التالي:

Uncaught TypeError: angular.module(...).info is not a function
    at angular-aria.js:62
    at angular-aria.js:403

عند الرجوع إلى الإصدار v1.6.2 ، يعمل التطبيق بشكل طبيعي.

التعليق الأكثر فائدة

تحتاج إلى تحديث الزاوية إلى 1.6.3 أيضًا. يتم تعريف .info fn في angular.js نفسه. كان الأمر دائمًا هو أن الملف الأساسي وملفات الوحدة النمطية يجب أن يكون لهما نفس الإصدار.

ال 11 كومينتر

تحتاج إلى تحديث الزاوية إلى 1.6.3 أيضًا. يتم تعريف .info fn في angular.js نفسه. كان الأمر دائمًا هو أن الملف الأساسي وملفات الوحدة النمطية يجب أن يكون لهما نفس الإصدار.

اكتشفت أنها مشكلة في الاعتماد على مادة الزاوية ، وليست الزاوية نفسها. ترك هذا هنا يجب أن يواجه أي شخص نفس المشكلة https://github.com/angular/material/issues/10475.

شكرا للمساعدة!

شكرا جزيلا ناريتز :)
لقد أمضيت يومًا واحدًا في تصحيح أكوادي.

مرحبًا ، أنا أواجه هذه المشكلة أيضًا. لا تستخدم Aria ، فقط ملفات تعريف الارتباط الزاوية. لقد قمت بالترقية إلى angular 1.6.4 ولاحظت أنه لا توجد وظيفة info في angular.js

http://stackoverflow.com/questions/43188708/installed-angular-cookies-getting-angular-module-error-on-info-function

leongaban ، يجب عليك تحديث جميع وحدات AngularJS لتكون على نفس الإصدار.

gkalpak نعم ، لقد كان خطأي ، لقد تمكنت من إدارة جميع التبعيات الزاويّة عن طريق التعريفة ، وليس npm. كان Npm فقط لقسم Gulp ، لكن كان لدي angularjs هناك أيضًا. تمت إزالته من npm ، وتثبيته عبر bower وتشغيل البرامج النصية للبناء الخاصة بي وكلها تعمل الآن!

مرحبًا ، لقد تلقيت نفس الخطأ مع

  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular-route.js"></script>
  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>

ileathan ، ربما حاول تحميل angular.min.js أولاً.

فقط استبدل ^ علامة الإصدار السابق للتوقيع وتطبيق الأمر التالي
تثبيت التعريشة - القوة

عملت معي.. :)

ما عليك سوى استخدام الإصدار نفسه من angular.min.js و angular-sanitize.min.js.
سيتم إصلاحه بنسبة 100٪ ؛)

لقد واجهت هذه المشكلة أيضًا وقمت بحلها باستخدام إصدار أقل من النغم الزاوي

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات