بنيت
وماريونيت على رأس المكتبة Backbone.js ومكتبة جافا سكريبت مضيفا مبادئ MVC إلى جافا سكريبت.
وباستخدام هذه المبادئ MVC، ويضيف ماريونيت دعم الميزات التي عادة ما تقدمها أكثر من لغات البرمجة المتقدمة مثل روبي، PHP أو بيثون.
والإطار ليس إطارا في حد ذاته، ولكن مجموعة من حزم Backbone.js مفيد.
ما هو الجديد في هذا الإصدار:
يمكنك الآن تعيين طريقة تصفية على CollectionView أو CompositeView لتصفية ما الآراء المعرض. وهذا مفيد لعند عرض قائمة التي يمكن للمستخدم تصفية.
إضافة خيار reorderOnSort إلى CollectionView وCompositeView استخدام مسج لنقل العقد التابعة في جميع أنحاء دون الحاجة إلى إعادة تقديم الشجرة بأكملها. هذا هو دفعة الأداء الإقتصادي الأداء واسعة النطاق وغير فوزا سهلا إذا كنت فرز المجموعات الخاصة بك.
وCollectionView لديها الآن viewComparator، لتمكين مخصصة الفرز على أساس كل رأي بغض النظر عن ما كيف يتم فرز جمع مساندتكم.
ريفاكتور نوع المعلمة بحث لاستخدام Marionette.getOption.
إضافة أسلوب مساعد جديد لتسهيل تبين من العقد التابعة showChildView
this.showChildView ( 'الشريط الجانبي'، SidebarView الجديدة ())؛
إضافة أسلوب مساعد جديد من أسهل استرجاع من العقد التابعة getChildView
this.getChildView (& سقوو]؛ الشريط الجانبي ')
إضافة خيار destroyImmediate إلى LayoutView، لتدمير العنصر عرض تخطيط ومن ثم إزالة العقد التابعة. هذا هو الأمثل الأداء الإقتصادي الأداء التي يمكنك أن تختار الآن إلى.
ويدعم الاستكمالui الآن ضمن تعريفات المنطقة على LayoutView
تمت إضافة دعم regionEvent
طريقة تدمير الآن إرجاع هذه الحالة التي دمرت لتمكين أسهل تسلسل الإجراءات الرأي.
إذا قمت بتعريف تجزئة الخيارات على Marionette.View الخاص بك أو إذا كنت تمر خيارات كدالة لMarionette.View الخاص بك، وتمرير النتيجة من الخيارات وصولا الى منشئ عرض العمود الفقري.
لديها جميع وجهات النظر الآن خاصية isRendered، التي يتم تحديثها بعد تقديم وتدمير.
ما هو الجديد في النسخة 2.4.3:
يمكنك الآن تعيين طريقة تصفية على CollectionView أو CompositeView لتصفية ما الآراء المعرض. وهذا مفيد لعند عرض قائمة التي يمكن للمستخدم تصفية.
إضافة خيار reorderOnSort إلى CollectionView وCompositeView استخدام مسج لنقل العقد التابعة في جميع أنحاء دون الحاجة إلى إعادة تقديم الشجرة بأكملها. هذا هو دفعة الأداء الإقتصادي الأداء واسعة النطاق وغير فوزا سهلا إذا كنت فرز المجموعات الخاصة بك.
وCollectionView لديها الآن viewComparator، لتمكين مخصصة الفرز على أساس كل رأي بغض النظر عن ما كيف يتم فرز جمع مساندتكم.
ريفاكتور نوع المعلمة بحث لاستخدام Marionette.getOption.
إضافة أسلوب مساعد جديد لتسهيل تبين من العقد التابعة showChildView
this.showChildView ( 'الشريط الجانبي'، SidebarView الجديدة ())؛
إضافة أسلوب مساعد جديد من أسهل استرجاع من العقد التابعة getChildView
this.getChildView (& سقوو]؛ الشريط الجانبي ')
إضافة خيار destroyImmediate إلى LayoutView، لتدمير العنصر عرض تخطيط ومن ثم إزالة العقد التابعة. هذا هو الأمثل الأداء الإقتصادي الأداء التي يمكنك أن تختار الآن إلى.
ويدعم الاستكمالui الآن ضمن تعريفات المنطقة على LayoutView
تمت إضافة دعم regionEvent
طريقة تدمير الآن إرجاع هذه الحالة التي دمرت لتمكين أسهل تسلسل الإجراءات الرأي.
إذا قمت بتعريف تجزئة الخيارات على Marionette.View الخاص بك أو إذا كنت تمر خيارات كدالة لMarionette.View الخاص بك، وتمرير النتيجة من الخيارات وصولا الى منشئ عرض العمود الفقري.
لديها جميع وجهات النظر الآن خاصية isRendered، التي يتم تحديثها بعد تقديم وتدمير.
ما هو الجديد في النسخة 2.4.2:
يمكنك الآن تعيين طريقة تصفية على CollectionView أو CompositeView لتصفية ما الآراء المعرض. وهذا مفيد لعند عرض قائمة التي يمكن للمستخدم تصفية.
إضافة خيار reorderOnSort إلى CollectionView وCompositeView استخدام مسج لنقل العقد التابعة في جميع أنحاء دون الحاجة إلى إعادة تقديم الشجرة بأكملها. هذا هو دفعة الأداء الإقتصادي الأداء واسعة النطاق وغير فوزا سهلا إذا كنت فرز المجموعات الخاصة بك.
وCollectionView لديها الآن viewComparator، لتمكين مخصصة الفرز على أساس كل رأي بغض النظر عن ما كيف يتم فرز جمع مساندتكم.
ريفاكتور نوع المعلمة بحث لاستخدام Marionette.getOption.
إضافة أسلوب مساعد جديد لتسهيل تبين من العقد التابعة showChildView
this.showChildView ( 'الشريط الجانبي'، SidebarView الجديدة ())؛
إضافة أسلوب مساعد جديد من أسهل استرجاع من العقد التابعة getChildView
this.getChildView (& سقوو]؛ الشريط الجانبي ')
إضافة خيار destroyImmediate إلى LayoutView، لتدمير العنصر عرض تخطيط ومن ثم إزالة العقد التابعة. هذا هو الأمثل الأداء الإقتصادي الأداء التي يمكنك أن تختار الآن إلى.
ويدعم الاستكمالui الآن ضمن تعريفات المنطقة على LayoutView
تمت إضافة دعم regionEvent
طريقة تدمير الآن إرجاع هذه الحالة التي دمرت لتمكين أسهل تسلسل الإجراءات الرأي.
إذا قمت بتعريف تجزئة الخيارات على Marionette.View الخاص بك أو إذا كنت تمر خيارات كدالة لMarionette.View الخاص بك، وتمرير النتيجة من الخيارات وصولا الى منشئ عرض العمود الفقري.
لديها جميع وجهات النظر الآن خاصية isRendered، التي يتم تحديثها بعد تقديم وتدمير.
ما هو الجديد في النسخة 2.4.1:
يمكنك الآن تعيين طريقة تصفية على CollectionView أو CompositeView لتصفية ما الآراء المعرض. وهذا مفيد لعند عرض قائمة التي يمكن للمستخدم تصفية.
إضافة خيار reorderOnSort إلى CollectionView وCompositeView استخدام مسج لنقل العقد التابعة في جميع أنحاء دون الحاجة إلى إعادة تقديم الشجرة بأكملها. هذا هو دفعة الأداء الإقتصادي الأداء واسعة النطاق وغير فوزا سهلا إذا كنت فرز المجموعات الخاصة بك.
وCollectionView لديها الآن viewComparator، لتمكين مخصصة الفرز على أساس كل رأي بغض النظر عن ما كيف يتم فرز جمع مساندتكم.
ريفاكتور نوع المعلمة بحث لاستخدام Marionette.getOption.
إضافة أسلوب مساعد جديد لتسهيل تبين من العقد التابعة showChildView
this.showChildView ( 'الشريط الجانبي'، SidebarView الجديدة ())؛
إضافة أسلوب مساعد جديد من أسهل استرجاع من العقد التابعة getChildView
this.getChildView (& سقوو]؛ الشريط الجانبي ')
إضافة خيار destroyImmediate إلى LayoutView، لتدمير العنصر عرض تخطيط ومن ثم إزالة العقد التابعة. هذا هو الأمثل الأداء الإقتصادي الأداء التي يمكنك أن تختار الآن إلى.
ويدعم الاستكمالui الآن ضمن تعريفات المنطقة على LayoutView
تمت إضافة دعم regionEvent
طريقة تدمير الآن إرجاع هذه الحالة التي دمرت لتمكين أسهل تسلسل الإجراءات الرأي.
إذا قمت بتعريف تجزئة الخيارات على Marionette.View الخاص بك أو إذا كنت تمر خيارات كدالة لMarionette.View الخاص بك، وتمرير النتيجة من الخيارات وصولا الى منشئ عرض العمود الفقري.
لديها جميع وجهات النظر الآن خاصية isRendered، التي يتم تحديثها بعد تقديم وتدمير.
ما هو الجديد في النسخة 2.3.2:
علة المآزق:
IE8 الانحدار في Marionette._getValue للاتصال دائما مع تطبيق إما مجموعة من بارامس أو صفيف فارغة.
ما هو الجديد في النسخة 2.2.2:
الإصلاحات:
إزالة دعوة مكررة إلى region.empty على وجهة نظر تدمير.
فيكس استدعاء وقت swapOut.
إصلاح الوصلات المكسورة في رسائل خطأ الدمية المتحركة.
ما هو الجديد في النسخة 2.2.0:
CollectionViews تلقي الآن الأحداث من emptyViews في تجزئة childEvents
المناطق يتلقى الآن swapOut وbeforeSwapOut الأحداث.
المنطقة منشئ الآن يمكن أن يستغرق وايل كخيار عند الاتصال addRegion
إعادة تعيين المنطقة يترك شرم سليمة
التطبيق لديه this.options
التطبيق لديه تهيئة طريقة
السلوكيات لم تعد التفاف طرق عرض
تطبيع محددات المنطقة التجزئة للسماح للمستخدم استخدامui. بناء الجملة
ما هو الجديد في النسخة 2.1.0:
إضافة مرجع ايل الى وجهات نظر ايل من داخل مثيل السلوك.
ItemViews يمكن أن يكون الآن أي قالب من خلال وضع قالب: كاذبة.
يمكن كائنات التطبيق الآن تكوين قناة الرسالة الافتراضية.
يكون كائنات التطبيق الآن طريقة getOption.
يكون المناطق الآن طريقة hasView لتحديد ما إذا كان هناك وجهة نظر داخل منطقة معينة.
المشاهدات لم يعد استخدام toJSON مباشرة على النماذج. بدلا من ذلك يسمونه في serializeModel أساليب للتجاوز جديدة وserializeCollection حيث دعا عبر serializeData.
ما هو الجديد في النسخة 2.0.0:
هذا هو الافراج عن كسر ويحتوي على العديد من التحديثات API والتغيرات.
ما هو الجديد في النسخة 1.8.2:
الإصلاحات:
السلوكيات يدعو الآن stopListening على مقربة.
السلوكيات إلغاء التفويض الآن modelEvents وcollectionEvents عند استدعاء وجهة نظر الوالدين undelegateEvents.
ما هو الجديد في النسخة 1.7.4:
جنرال لواء:
تحديث تبعيات كوخ في الريف للاستفادة من حقيقة أن اتفاقيات إعادة الشراء دمية تتبع semver.
الإصلاحات:
سلوكيات الأحداث لم يعد تتصادم مع بعضها البعض.
العودة دعوة stopListening على وقف لوحدات. في حين ان هذا "الإصلاح"، وكانت مستندات غامضة جدا مما يؤدي إلى كسر التغييرات بالنسبة لكثير من الناس.
ما هو الجديد في النسخة 1.7.1:
الإصلاحات:
تمكن من استخدام أساليب الحدث السلوك جملة مبنية.
ما هو الجديد في النسخة 1.6.4:
بقع الشوائب التي من شأنها أن تتسبب في وحدات لتتم تهيئة مرتين عندما يتم تمرير فئة وحدة مخصصة.
ما هو الجديد في النسخة 1.6.3:
تمكين المزيد من مثيل وحدة مباشر على Marionette.App.
إصلاح الاستيفاءui للتعامل مع محددات المعقدة.
تحسين مستندات التمهيدية لCollectionView، AppRouter وItemView.
التعامل مع الآلية الذاتية مشكلة علامة سيرت
استبدال لزوم لها تشريح حجة.
تطبيع رمي الخطأ في استخدام طريقة throwError المساعد الداخلي.
ما هو الجديد في النسخة 1.5.1:
علة ثابتة حيث تظهر وonDomRefresh لم دعا itemViews في ظروف معينة.
ما هو الجديد في النسخة 1.5.0:
علة ثابتة حيث إعادة تعيين `collection` ضمن` أن collectionView` تسبب `onShow` و` onDomRefresh` ليتم استدعاؤها بشكل غير صحيح.
`addItemView` يعود الآن` view` التي تم إضافتها.
ويمكن الآن تحديد `itemEvents` التجزئة أو الطريقة التي تتيح لك التقاط كل itemEvents السطح دون الحاجة إلى تعيين ربط يدويا.
ما هو الجديد في النسخة 1.4.0:
ويضيف القدرة على استخدامui جديدة. جملة ضمن فعاليات ويطلق التجزئة لمنع الازدواجية محدد.
ما هو الجديد في النسخة 1.2.3:
علة ثابتة حيث يتم إضافة وجهات النظر الطفل قبل تقديم الأولية، مما أدى إلى رفع أخطاء.
ما هو الجديد في النسخة 1.2.2:
نقل مثيل من خيارات العرض فوق منشئ هذا يسمح لعرض خيارات يمكن الوصول إليها من خلال طريقة تهيئة لطريقة عرض معينة وهذا مطلوب منذ وجهات النظر العمود الفقري لم يعد تعيين خيارات العرض في منشئ.
ما هو الجديد في النسخة 1.2.1:
إصلاح الخلل حتى الآن عرض الخيارات {} افتراضيا وليس غير معروف.
إصلاح الخلل فيها مشغلات preventDefault وstopPropagation كانوا ينفذون في سياق خاطئ - مشغلات الآن منع الافتراضي ووقف انتشار افتراضيا مرة أخرى.
ما هو الجديد في النسخة 1.2.0:
تحديث العمود الفقري إلى 1.1.0
وأضاف القدرة على تخصيص سلوك مشغلات preventDefault وstopPropagation
ما هو الجديد في النسخة 1.0.3:
وأضاف مؤشر المعلمة إلى توقيع الأسلوب، لإظهار ما هو متاح.
حذف وظيفة منشئ uneeeded وإزالة الدعوة إلى getItemView كما كان يسبب المشاكل وانه لا حاجة في المنشئ.
إصلاح الخلل في إنقاص مدة العرض عند إزالة المنطقة.
ما هو الجديد في النسخة 1.0.2:
علة ثابتة إلى إلغاء توثيق لهم بعد "وثيقة" الحدث / عند_الإغلاق طريقة، لذلك هي عناصر واجهة المستخدم متاحة خلال هذه.
علة الثابتة التي تم عكس ترتيب الطرق، مما تسبب في الطريق الخطأ أن تطلق في كثير من الحالات.
والمتطلبات:
تفعيل جافا سكريبت على جانب العميل
Backbone.js 0.9.9 أو أعلى
Underscore.js 1.4.4 أو أعلى
لم يتم العثور على التعليقات