مكافئات jQuery لوظائف ExtJS الممتدة () والتطبيق () ومساحة الاسم ()؟

StackOverflow https://stackoverflow.com/questions/1404223

سؤال

يوفر ExtJS بعض الوظائف المساعدة الرائعة مثل:

  • تمديد.()
  • تحويلة. تطبيق ()
  • امتداد.مساحة الاسم ()

هل هناك أي معادلات في jQuery؟ أعلم أنه يمكنني نقل الثلاثة إلى jQuery لأنني أحبهم كثيرًا، ولكن ربما أفتقد شيئًا موجودًا بالفعل.أود أن أتجنب الاختلاط بالنماذج الأولية بنفسي إن أمكن.

النتيجة النهائية

  • Ext.apply(obj1, obj2) => $.extend(obj1, obj2)
  • Ext.extend(obj1, obj2) => $.extend(obj1.prototype, obj2)
  • Ext.ns(string) => التنفيذ المخصص
هل كانت مفيدة؟

المحلول

مسج extend الدالة تشبه وظيفة ExtJS apply تعمل على نسخ أعضاء البيانات من المصدر إلى الوجهة.الاخرون قد تم إنشاؤها بالفعل كمكونات إضافية، لكني لا أعرف أيًا منها.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top