هل من الممكن تحميل قالب المقاود عبر Ajax؟
-
13-11-2019 - |
سؤال
أرغب في تحميل قوالب إضافية بسرعة.هل هو ممكن؟
المحلول
يمكنك تسجيل قوالب جديدة في Ember.TEMPLATES
.وسوف تكون بعد ذلك متاحة للآراء.
مقتطف من الكود الخاص بي (معالج jQuery Ajax):
success: function(data) {
$(data).filter('script[type="text/x-handlebars"]').each(function() {
templateName = $(this).attr('data-template-name');
Ember.TEMPLATES[templateName] = Ember.Handlebars.compile($(this).html());
});
}
هذا كل شيء.
نصائح أخرى
كنت مجرد البحث عن نفس الشيء وأنا على وشك اللعب مع المقتطف أدناه
الائتمان: البوريزم على Github https:/gist.github.com/2165681 giveacodicetagpre.
أنا أستخدم Cutejs جنبا إلى جنب مع البرنامج المساعد النصي لتحميل قوالب المقود بشكل حيوي.
R.JS Optimizer سيقوم بتجميع قالب Handlerbar إلى الملف النصي، والذي يمكن تحميله بسهولة باستخدام Cutejs أو حتى Ajax
لا تنتمي إلى StackOverflow