Angular.js: لا يتعامل ngPattern مع المسافات الزائدة

تم إنشاؤها على ١٥ أكتوبر ٢٠١٤  ·  3تعليقات  ·  مصدر: angular/angular.js

عند استخدام نمط لا يسمح بمسافة زائدة (على سبيل المثال ng-pattern="/^[a-zA-Z0-9]*$/" ) ، فإن إدخال مسافة بيضاء لاحقة لن يؤدي إلى تشغيل ngPattern غير صالح.

يرجى مراجعة http://plnkr.co/edit/xeWv4bpUiJnYeGlcD0vE؟p=preview لحالة الاختبار.

هذا ضد AngularJS 1.3.0 لكنني أظن أن الفرع 1.2 به هذا الخطأ أيضًا.

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

يجب عليك إضافة ng-trim="false" لعدم تقليم المسافات البيضاء. يرجى قراءة الوثائق

ال 3 كومينتر

يجب عليك إضافة ng-trim="false" لعدم تقليم المسافات البيضاء. يرجى قراءة الوثائق

دوه ، شكرا على المساعدة!

لماذا يا لماذا اعتقد المؤلفون أن ng-trim="true" هو خيار افتراضي جيد؟

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