تم جمع MCQs Meteor - JavaScript Web Framework من قبل خبرائنا من خلال الاستبيان. نأمل أنه من خلال الإجابة على أسئلة الاختيار من متعدد ، يمكنك اختبار معرفتك بـ Meteor - JavaScript Web Framework.
قم بالتمرير لأسفل لتبدأ الآن!
A. if (meteor.isserver) {meteor.invoke (‘samplemethod ') ؛ }
B. if (meteor.isclient) {meteor.invoke (‘samplemethod ') ؛ }
C. if (meteor.isserver) {meteor.call (‘samplemethod ') ؛ }
D. if (meteor.isclient) {meteor.call (‘samplemethod ') ؛ }
A. وصول
B. ينكر
C. يسمح
D. يسمح -worng و
A. معرف المستخدم
B. اسم المستخدم
C. اتصال
D. ClientAddress
A. Router.Route ('/files/: name_of_file' ، function () {// action} ، {run: 'server'}) ؛
B. Router.Route ('/files/: name_of_file' ، function () {// action} ، {where: 'server'}) ؛
C. Router.Route ('/files/: name_of_file' ، function () {// action} ، {route: 'server'}) ؛
D. Router.Route ('/files/: name_of_file' ، function () {// action} ، {at: 'server'}) ؛
A. name template = "home"> {{#markdown}} ## مرحبًا بك في موقعي {{/markdown}} </template>
B. name template = "home"> {{markdown}} ## مرحبًا بك في موقعي {{/markdown}} </template>
C. name template = "home"> {markdown} ## مرحبًا بك في موقعي {/markdown} </template>
A. مخلوق
B. oncreated
C. ondestroyed
D. قدم
A. tracker.computation.stop () ؛
B. tracker.autorun.stop () ؛
C. tracker.computation.halt () ؛
D. tracker.autorun.end () ؛
A. Meteor إضافة حساب حسابات التمرير
B. Meteor أضف حساب حسابات المستخدم
C. Meteor إضافة حسابات-UI كلمة المرور
D. Meteor أضف كلمة مرور المستخدم
A. رد الفعل
B. التفاعل التفاعلي
C. رد الفعل
D. كل هذه. -أرونج الجواب
A. محمل
B. قدم
C. مستعد
D. فيه
A. http.post ("http: // someurl" ، postdata ، ...) ؛
B. http.get ("http: // someurl" ، ...) ؛
C. http.request ("get" ، "http: // someurl" ، ...) ؛
D. http.call ("get" ، "http: // someurl" ، ...) ؛
A. البحث عن التعبير المنتظم هو الوقت الفعلي
B. يمكن أن يتطابق بحث التعبير العادي عن الكلمات الجزئية
C. بحث التعبير المنتظم فعال للغاية
D. بحث التعبير المنتظم لا يدعم عمليات البحث عن بطاقة Wildcard
A. تسجيل المستخدم
B. تأكيد بواسطة البريد الالكتروني
C. إعادة تعيين كلمة المرور
D. كل هذه.
A. {{> loginbuttons}}
B. {{> logindropdown}}
C. {{> login}}
D. {{> logInform}}
A. تسجيلات تسجيل الدخول
B. حسابات الأشكال
C. الحسابات-Ui-onstyled
D. الحسابات -ui -wrong ans
A. db.leaderboard.ensureindex ({point: 1})
B. db.leaderboard.ensureindex ({month: 1})
C. db.leaderboard.ensureindex ({fullname: 1})
D. db.leaderboard.ensureindex ({السنة: 1})
A. يكرر
B. كل
C. foreach
D. خريطة -وراونج الجواب
A. Meteor إضافة #Markdown
B. نيزك إضافة تخفيض الطلب
C. نيزك إضافة قالب تخفيض
D. نيزك إضافة قالب: Markdown
A. إرجاع template.instance (). counter.get () ؛
B. إرجاع this.counter.get () ؛
C. إرجاع template.currentData (). counter.get () ؛
D. إرجاع template.instance (). data.counter.get () ؛
A. {{#مع}}
B. {{#سياق}}
C. {{مع}}
D. {{سياق}}
A. onrendered
B. مخلوق
C. قدم
D. ondestroyed -wrong Ans
A. TODOS.Find ({SITE: {DATE: -1}} ، {limit: 10})
B. TODOS.Find ({} ، {limit: 10 ، SITE: {DATE: -1}})
C. TODOS.Find ({} ، {limit: 10 ، sort: 1})
D. TODOS.Find ({} ، {limit: 10 ، sort: -1})
A. meteor.publish ('getCollaborators' ، function (appid) {return users.find ({collaborators: appid}) ؛}) ؛
B. meteor.publish ('getCollaborators' ، function (appid) {return users.find ({apps: appid}) ؛}) ؛
C. meteor.publish ('getCollaborators' ، function (appid) {var app = apps.findone ({_ id: appid}) ؛ if (app) {return users.find ({_ id: {$ in: app.collaborators}}) ؛} آخر {this.ready () ؛}}) ؛
D. meteor.publish ('getCollaborators' ، function (appid) {var app = apps.findone ({_ id: appid}) ؛ return users.find ({_ id: {$ in: app.collaborators}}) ؛}) ؛
A. JSON
B. تعيين
C. إيجسون
D. يحصل
A. $ set
B. $ INC
C. يجد
D. جد كل
A. meteor.account.allow ()
B. meteor.permission.ally ()
C. meteor.roles.allow ()
D. meteor.users.ally ()
A. تسجيلات تسجيل الدخول
B. حسابات الأشكال
C. الحسابات-Ui-onstyled
D. الحسابات -ui -wrong ans
A. accounts.config ({closeClientActcountCreation: true}) ؛
B. accounts.config ({lovbidAccountCreation: true}) ؛
C. accounts.config ({lovBidClientAccountCreation: true}) ؛
D. accounts.config ({closeaccountcreation: true}) ؛
A. ساتيل
B. قاعدة الحسابات
C. مصادقة
D. مصادقة
A. تطبيقان: أ و ب
B. مجموعة واحدة مشتركة: المنشورات
C. قاعدة بيانات مشتركة واحدة عبر mongo_url
D. كل ما ورداعلاه
A. مجموعة مصفوفة
B. قاعدة البيانات
C. نموذج
D. بيانات
A. مثل التأكد من استخدام المفاتيح الصحيحة
B. التأكد من أن أسماء فرقنا فريدة من نوعها
C. تحديد الحد الأقصى للحرف بحيث ليست أسماء فرقنا طويلة جدًا
D. كل ما ورداعلاه
A. if (meteor.isclient) {meteor.methods ({'samplemethod': function () {console.log ("hello world") ؛}}) ؛ }
B. if (meteor.isserver) {meteor.methods ({'samplemethod': function () {console.log ("Hello World") ؛}}) ؛ }
C. if (meteor.isclient) {meteor.methods ({function samplemethod () {console.log ("Hello World") ؛}}) ؛ }
D. if (meteor.isserver) {meteor.methods ({function samplemethod () {console.log ("Hello World") ؛}}) ؛ }
A. {{-> mytemplate}}
B. {{<mytemplate}}
C. {{> mytemplate}}
D. {{myTemplate}}
A. رد الفعل
B. التفاعل التفاعلي
C. رد الفعل
D. كل هذه. الجواب الخاطئ
A. رد الفعل
B. الانتشار التفاعلي
C. رد الفعل
D. كل ما ورداعلاه
A. var mydate = ejson.parse (myjsondate) ؛
B. var mydate = json.fromjsonvalue (myjsondate) ؛
C. var myDate = meteor.fromjsonvalue (myjsondate) ؛
D. var mydate = json.parse (myjsondate) ؛
A. .الجولة الأولى
B. .lastrun
C. .اول مرة
D. .هو أولا
A. PatternMatch (Myvar ، String) ؛
B. اختبار (myvar ، سلسلة) ؛
C. تطابق (Myvar ، سلسلة) ؛
D. تحقق (myvar ، سلسلة) ؛
A. سيكون هناك الكثير من اشتراكات "getcomments" بعد إضافة تعليق
B. سيكون هناك الكثير من اشتراكات "getcomments" بعد تحميل الصفحة مباشرة
C. سيكون هناك الكثير من اشتراكات "getuser" بعد إضافة تعليق
D. سيكون هناك الكثير من اشتراكات "getuser" بعد تحميل الصفحة
A. template.template_containing_acetexteditor.configuration = function () {return function (editor) {if (session.get ('text') == "شيء") // هنا أريد أن يكون رد فعل {// افعل شيئًا في كل مرة '' التغييرات}}}
B. tracker.autorun (function () {if (session.get ('text') == "something") // هذا سيتم تشغيله في كل مرة يتغير فيها نص الجلسة {// القيام بشيء ما في كل مرة "نص"}}) ** *
C. كلاهما اعلاه
D. لا شيء مما بالأعلى
A. البيانات الموجودة على السلك من خلال بروتوكول البيانات الموزع (DDP)
B. تعويض الكمون مع قواعد البيانات المصغرة
C. التفاعل الكامل المكدس مع الحريق والتعقب
D. كل ما ورداعلاه
A. Tracker.Reactive ()
B. template.autorun ()
C. tracker.autorun ()
D. template.execute ()
A. {{#if currentUser}} <button id = "submit-btn"> انقر فوق لي </button> {else}} <p id = "submit-text"> الرجاء تسجيل الدخول إلى إرسال {/if}} * * **
B. template.newpost.rendered = function () {if (meteor.user ()) {$ ('#submit-btn'). show () ؛ $ ('#submit-text'). Hide () ؛ } آخر {$ ('#submit-btn'). Hide () ؛ $ ('#submit-text'). show () ؛ }}
C. template.newpost.rendered = function () {if (meteor.user ()) {$ ('#submit-btn'). show () ؛ $ ('#submit-text'). Hide () ؛ }}
D. كل ما ورداعلاه
A. Session.set ('counter' ، 0) ؛ template.simple.counter = function () {return session.get ('counter') ؛ } template.simple.events ({'click button': function () {session.set ('counter' ، session.get ('counter') + 1) ؛}}) ؛
B. template.set ('counter' ، 0) ؛ template.simple.counter = function () {return session.get ('counter') ؛ } template.simple.events ({'click button': function () {template.set ('counter' ، template.get ('counter') + 1) ؛}}) ؛
C. template.get ('counter' ، 0) ؛ template.simple.counter = function () {return session.set ('counter') ؛ } template.simple.events ({'click button': function () {session.set ('counter' ، session.get ('counter') + 1) ؛}}) ؛
D. كل ما ورداعلاه
A. إيجسون
B. جيسون
C. عامل
D. كل ما ورداعلاه
A. نيزك إنشاء myapp
B. تطبيق Meteor MyApp
C. نيزك -خلق myapp
D. نيزك -app myapp
A. $ meteorutils.autorun (scope $ ، function () {$ meteorsubscribe.subscribe ('applublication' ، $ scope.getReactive ('parameter')) .Then (function () {alert ("you chaunced!") ؛}) ؛ }) ؛
B. meteor.publish ("applublication" ، function (parameter) {acollection.find ({'approperty': 'parameter'}) $ اشتراك. "لقد اشتركت!") ؛}) ؛
C. كلاهما اعلاه
D. لا شيء مما بالأعلى
A. هناك خطأ في رمز العميل.
B. عندما أضاف مستخدم جديد تعليقًا ، لم يتم إرسال معلومات المستخدم الخاصة به إلى العميل.
C. لا يرسل المنشور الموضح أعلاه أبدًا معلومات المستخدم إلى العميل.
D. المنشور الموضح أعلاه خاطئ
A. رد الفعل
B. Reactivevar
C. تفاعلية
D. رد الفعل
A. template.template_name.created = function () {} ؛ template.template_name.rendered = function () {} ؛
B. template.template_name.new = function () {} ؛ template.template_name.rendered = function () {} ؛
C. template.template_name.active = function () {} ؛ template.template_name.rendered = function () {} ؛
D. template.template_name.created = function () {} ؛ template.template_name.active = function () {} ؛
A. استخدم SQL Sintax في جانب العميل: تخلص من قيود الحد الأدنى على التجميع والنقابات. استخدم AlasQL على العميل وتطبيع مجموعات Mongo.
B. استخدم موصل SQL: جرب موصلات MySQL و PG الخاصة بـ Numltel ، أو موصل PG Meteor-Stream. العيب هو أنها تحطم عمليات النشر إلى نيزك.
C. استخدم Mongo كعبد لقاعدة البيانات العلائقية ، مع الاحتفاظ بها في متزامنة. MySQL Shadow يستخدم هذا. كما قد ترغب في النظر إلى Symmetric.ds لتعيين النسخ المتماثل ثنائي الاتجاه Mongo مع الكثير من محركات SQL.
D. كل ما ورداعلاه
A. meteor.settings.facebook.token
B. meteor.settings.public.token
C. meteor.public.facebook.token
D. meteor.settings.public.facebook.token
A. وصول
B. ينكر
C. يسمح
D. يسمح
A. this.userid ؛
B. this.userid ؛
C. this.loggeduserid ؛
D. this.loggeduseid ؛
A. يكرر
B. كل
C. foreach
D. خريطة
A. مجموعة $
B. $ خارج
C. مشروع $
D. $ pluck
E. $ الاسترخاء
A. myCollection = جديد db.collection ("العينات")
B. myCollection = مجموعة جديدة ("عينات")
C. myCollection = جديد mongo.collection ("العينات")
D. myCollection = جديد mongodb.collection ("العينات")
A. if (meteor.isclient) {template.home.events ({"click .increment": function () {var counterdoc = counter.findone () ؛ if (counterDoc) counter.update ({_ id: counterdoc._id} ، { $ inc: {clicks: 1}}) ؛ else counter.insert ({clicks: 1}) ؛}}) ؛ template.home.helpers ({clicks: function () {var counterdoc = counter.findone () ؛ return counterdoc؟ counterdoc.clicks: "0" ؛}}) ؛ }
B. <nameplate name = "home"> {{clicks}} <br/> <button type = "button" class = "gradement"
C. Counter = جديد mongo.collection ('counter') ؛ counter.attachschema (new SimplesChema ({Clicks: {type: number} ، createat: {type: date ، denyupdate: true ، autovalue: function () {if (this.isinsert) retur إرجاع {$ setoninsert: تاريخ جديد} ؛ آخر this.unset () ؛}}})) ؛
D. كل ما ورداعلاه
A. template.layout.helper ({foohelper: function () {return 'foo string' ؛}}) ؛
B. template.layout.helpers ({foohelper: function () {return 'foo string' ؛}}) ؛
C. template.layout ({foohelper: function helper () {return 'foo string' ؛}}) ؛
D. template.layout.helpers ({function foohelper () {return 'foo string' ؛}}) ؛
A. mymethod: function () {console.log (this.userid) ؛ وظيفة innerfunction () {console.log (this.userid) ؛ } innerfunction.bind (this) ؛ }
B. mymethod: function () {console.log (this.userid) ؛ وظيفة innerfunction () {console.log (this.userid) ؛ } ؛ innerfunction.apply (هذا) ؛ }
C. mymethod: function () {var that = this ؛ console.log (this.userid) ؛ وظيفة innerfunction () {console.log (that.userid) ؛ } innerfunction () ؛ }
D. mymethod: function () {var userId = this.userId ؛ console.log (this.userid) ؛ دالة innerfunction (userId) {console.log (userId) ؛ innerfunction () ؛ }
E. كل ما ورداعلاه
A. meteor.clientcall.methods ({'consomelog': function (message) {console.log (message) ؛} ،}) ؛
B. deps.autorun (function () {meteor.clientcall.setClientId (meteor.userid ()) ؛}) ؛
C. meteor.clientcall.apply (userId ، 'consomelog' ، ['يجب أن تظهر هذه الرسالة في وحدة التحكم العميل']) ؛
D. كل ما ورداعلاه
A. template.footemplate.helpers ({myHelper: function (myString) {output = myString ؛}}) ؛
B. template.footemplate.helpers ({myHelper: function (parameters) {output = parameters.hash.mystring}}) ؛
C. template.footemplate.helpers ({myHelper: function (parameters) {output = parameters.mystring}}) ؛
A. Router.Route = {سجل: 'سجل'}
B. Router.Route ('Record') ؛
C. Router.Route ('/register') ؛
D. Router.Route ('/&؟ register') ؛
A. meteor.function ('pack.add' ، text) ؛
B. meteor.apply ('pack.add' ، text) ؛
C. meteor.call ('pack.add' ، text) ؛
D. كل ما ورداعلاه
A. post.update ('post_id' ، {set: {title: 'new title of post!'}}) ؛
B. post.update ('post_id' ، {$ set: {title: 'new title of post!'}}) ؛
C. post.update ('post_id' ، {update: {title: 'new title of post!'}}) ؛
D. post.update ('post_id' ، {$ set {title: 'new title of post!'}}) ؛
A. var reboutByQuiz1 = jounds.find ({'Quiz._id': 1}). fetch () ؛
B. var rejects = jounds.find ({'Quiz._id': {$ in: [1،2،3،4،5،6،7]}}).
C. _.groupby (الإجابات ، الدالة (الإجابة) {return approw.quiz._id ؛}) ؛
D. كل ما ورداعلاه
A. meteor.publish ('posts' ، posts.find ({uptor: uptor})) ؛
B. meteor.publish ('posts' ، function (effect) {return posts.publish ({uptor: uptor}) ؛}) ؛
C. meteor.publish ('posts' ، function (uptor) {return posts.find ({uptor: uptor}) ؛}) ؛
D. meteor.find ('posts' ، function (uptor) {return posts.publish ({uptor: efference}) ؛}) ؛
A. var selected = [{Object} ، {Object}] ؛ var selectids = tips.find (). fetch () ؛
B. var selectids = _.pluck (محدد ، _id) ؛ var articles = tips.find ({_ id: {$ nin: selectids}}) ؛
C. var selected = [{Object} ، {Object}] ؛ var selectids = tips.find ({_ id: {$ nin: selectids}}) ؛
D. كل ما ورداعلاه
A. المشاركات = جديد mongo.collection ('المشاركات) ؛
B. المشاركات = جديد mongo.collection ('posts) ؛
C. المشاركات = جديد mongo.collection ('المشاركات) ؛
D. المشاركات = new mongo.collections ('المنشورات) ؛
A. نيزك إضافة آمن
B. Meteor إضافة كلمة المرور
C. نيزك إزالة عدم الأمان
D. نيزك إضافة سياسة
A. الأهداف = new meteor.collection ("الأهداف" ، {transform: function (doc) {doc.title = function () {if (false) {console.log ("true") ؛ return 'le bemincement' ؛} else { console.log ("false") ؛ إرجاع 'le début' ؛} return doc}}}) ؛
B. الأهداف = جديد meteor.collection ("الأهداف") ؛ Targets.Insert ({id: 0 ، title: function () {if (false) {console.log ("true") ؛ return 'le bishencement' ؛} else {console.log ("false") ؛ return 'le le début '؛}} ، النص:' lorem ipsum dolor. '،}) ؛ `
C. templates.content.target = function () {var currentPosition = meteor.user (). profile.position ؛ إرجاع targets.findone ({id: parseint (currentPosition)}) ؛ } ؛
D. كل ما ورداعلاه
A. template.example.events ({'click #updatethis': function (e ، t) {var newValue = t. $ (' : this._id} ، {$ set: {value: newValue}} ، function (error ، result) {if (error) {console.log (error.reason)} else {console.log ("nice update")} })}})
B. template.example.event ({'click #updatethis': function (e ، t) {var newValue = t. $ ('. newValue'). : this._id} ، {$ set: {value: newValue}} ، function (error ، result) {if (error) {console.log (error.reason)} else {console.log ("nice update")} })}})
C. template.example.events ({'dbClick #updatethis': function (e ، t) {var newValue = t. $ (' : this._id} ، {$ set: {value: newValue}} ، function (error ، result) {if (error) {console.log (error.reason)} else {console.log ("nice update")} })}})
D. كل ما ورداعلاه
A. In /Server Folder Add A .js intained: meteor.publish ('posts' ، function () {return posts.find () ؛}) ؛ في /مجلد العميل ، أضف ملف .js يحتوي على: meteor.subscribe ('posts') ؛
B. في /مجلد العميل ، أضف ملف .js يحتوي على: meteor.publish ('posts' ، function () {return posts.find () ؛}) ؛ In /Server Folder إضافة ملف .js يحتوي على: meteor.subscribe ('posts') ؛
C. In /Server Folder Add A .js intained: meteor.subscribe ('posts' ، function () {return posts.find () ؛}) ؛ في /مجلد العميل ، أضف ملف .js يحتوي على: meteor.posts ('posts') ؛
D. In /Server Folder Add A .js intained: meteor.publish ('posts' ، function () {return posts.find () ؛}) ؛ في /مجلد العميل ، أضف ملف .js يحتوي على: meteor.subscribe ('posts') ؛
A. meteor.publish ('posts' ، function () {return posts.find ({} ، {fields: {title: true}}) ؛}) ؛
B. meteor.publish ('posts' ، function () {return posts.find ({} ، {fields: {title: 1}}) ؛}) ؛
C. meteor.publish ('posts' ، function () {return posts.find ({} ، {field: {title: 1}}) ؛}) ؛
D. meteor.publish ('posts' ، function () {return posts.find ({} ، الحقول: {title: 1}) ؛}) ؛
A. {"_id": "W78123Byuxzedw"}
B. {"id": "W78123Byuxzedw"}
C. {"id": "W78123Byuxzedw"}
D. {"KEY": "W78123Byuxzedw"}
A. myCollection.find () ؛
B. myCollection.fetch () ؛
C. myCollection.search () ؛
D. myCollection.get () ؛
A. من المستحيل تقديم مسار واحد أو جزء منه.
B. من الصعب إرسال مجموعة فرعية من الشجرة إلى العميل.
C. لا توجد مشكلة في هذا النموذج.
D. DDP ليس لديه دعم لهذا النموذج.
A. template.example.helpers ({postList: function () {return posts.find ({} ، {sort: {timepublished: 1}}) ؛}}) ؛
B. template.example.helpers ({postList: function () {return posts.find ({} ، {sort: {timepublished: 0}}) ؛}}) ؛
C. template.example.helpers ({postlist: function () {return posts.find ({} ، {sort: {timepublished: 'desc'}}) ؛}}) ؛
D. template.example.helpers ({postList: function () {return posts.find ({} ، {sort: {timepublished: -1}}) ؛}}) ؛
A. المسار الحالي()
B. getqueryparam ()
C. getCurrentRouteParam ()
D. getRoutename ()
A. 1
B. 2
C. 3
D. لانهائي
A. تسجيلات تسجيل الدخول
B. حسابات الأشكال
C. الحسابات-Ui-onstyled
D. الحسابات-Ui
A. template.mytemplate.events ({'click #mybutton': function () {..} ،}) ؛
B. template.mytemplate.events ({'click $ mybutton': function () {..} ،}) ؛
C. template.mytemplate.events ({'click .mybutton': function () {..} ،}) ؛
D. template.mytemplate.events ({'click mybutton': function () {..} ،}) ؛
A. المقابض
B. Handlebars.registerHelper ('ifrouteis' ، الدالة (routename ، الخيارات) {if (meteor.router.page () === روتين) {return options.fn (this) ؛} return Options.inverse (this) ؛}) ؛
C. مقابض ) ؛
D. كل ما ورداعلاه
A. var loginrun ؛ template.bar.rendered = function () {loginrun = deps.autorun (function () {if (meteor.user ()) {// stuff لتشغيله عند تسجيل الدخول}}) ؛ } template.bar.destroyed = function () {loginrun.stop () ؛ }
B. var loginrun ؛ templates.bar.rendered = function () {logInrun = deps.autorun (function () {if (meteor.user ()) {// stuff to to then in end}}} template.bar.destroyed = function () { loginrun.stop () ؛}
C. var loginrun ؛ logInrun = deps.autorun (function () {if (meteor.user ()) {// stuff to to in in bed in}}) ؛ template.bar.destroyed = function () {loginrun.stop () ؛ }
D. كل ما ورداعلاه
A. بسيطة وفتحة وحدة التحكم في الكروم ونوعها: meteor.release () ، يمكنك أيضًا استخدامه في الكود.
B. وحدة التحكم والكروم البسيطة والمفتوحة: meteor.update () ، يمكنك أيضًا استخدامه في الكود.
C. بسيطة وفتح وحدة التحكم في الكروم والنوع: meteor.soon () ، يمكنك أيضًا استخدامه في التعليمات البرمجية.
D. كل ما ورداعلاه
A. meteor.users.add (userId ، {$ set: {stoles: {admin: true} ،}}) ؛
B. meteor.users.create (userId ، {$ set: {stoles: {admin: true} ،}}) ؛
C. meteor.users.update (userId ، {$ set: {roles: {admin: true} ،}}) ؛
D. meteor.users.permission (userId ، {$ SET: {ROLES: {admin: true} ،}}) ؛
A. accounts.ui.config ({username: true ، البريد الإلكتروني: false}) ؛
B. accounts.ui.config ({passwordSignUpFields: 'username_only' ،}) ؛
C. accounts.ui.config ({usernameOnly: true}) ؛
D. Accounts.ui.config ({البريد الإلكتروني: false}) ؛
A. الحسابات.
B. الحسابات
C. الحسابات
D. الحسابات
A. واجهة المستخدم المتفائلة
B. تحسين الصفحة
C. قالب تقديم
D. لا شيء مما بالأعلى
A. meteor.router.add ({'/home/tools': function () {session.set ("hometemplate" ، "tools") ؛ return 'home' ؛} ، '/home/admin': function () {session .
B. template.home.hometemplatetools = function () {return session.equal ("hometemplate" ، "tools") ؛ } ؛ template.home.hometemplateadmin = function () {return session.equal ("hometemplate" ، "admin") ؛ } ؛
C. <template name = "home"> {{#if isAdmin}} <h1> الطالب </h1> {/if}} <div id = "inner_home"> {#f hometemplatetools}} {{> hometools}}}} {{/if}} {{#if hometemplateadmin}} {{> homeadmin}} {{/if}} </template>
D. كل ما ورداعلاه
A. مغلق
B. انتهى
C. يترك
D. دمر
A. {{#if}} .. {{/if}} {{#until}} .. {{/told}} {{#with} .. {{/with}} {{#ach}} .. { {/كل}}
B. {{#if}} .. {{/if}} {{#unless}} .. {{/nown}} {{#with} .. {{/with}} {{#do}} .. { {/بينما}}
C. {{#if}} .. {{/if}} {{#unless}} .. {{/nown}} {{#with} .. {{/with}} {{#ach}} .. { {/كل}}
A. {{#if layout.rendersidebar}} {{> sidebaradminnav}} {{/if}} {{> grivd}}
B. {{#if adminroute}} {{> sidebaradminnav}} {{> yeld}} {{else}} {{> yeld}} {{/if}
C. {{#if userroute}} {{> sidebaradminnav}} {{> yeld}} {{else}} {{> yeld}} {{/if}
D. كل ما ورداعلاه
A. onrendered
B. مخلوق
C. المقدمة
D. ondestroyed
A. template.helloworld.helpers ({txt: function () {return template.instance (). myasyncvalue.get () ؛}}) ؛ template.helloworld.add = function () {var self = this ؛ self.myasyncvalue = جديد ReactiveVar ("في انتظار الاستجابة من الخادم ...") ؛ meteor.call ('getasyncvalue' ، function (err ، asyncvalue) {if (err) console.log (err) ؛ else self.myasyncvalue.set (asyncvalue) ؛}) ؛ }
B. template.helloworld.helpers ({txt: function () {return template.instance (). myasyncvalue.get () ؛}}) ؛ template.helloworld.created = function () {var self = this ؛ self.myasyncvalue = جديد ReactiveVar ("في انتظار الاستجابة من الخادم ...") ؛ meteor.call ('getasyncvalue' ، function (err ، asyncvalue) {if (err) console.log (err) ؛ else self.myasyncvalue.set (asyncvalue) ؛}) ؛ }
C. كلاهما اعلاه
D. لا شيء مما بالأعلى
A. template.registerglobalhelper () {... بعض الكود ...}) ؛
B. template.registerHelper () {... بعض الكود ...}) ؛
C. template.globalhelper () {... بعض الكود ...}) ؛
D. لا شيء مما بالأعلى
A. Session.define ('variable_name' ، 5) ؛
B. Session.Create ('variable_name' ، 5) ؛
C. Session.new ('variable_name' ، 5) ؛
D. Session.set ('variable_name' ، 5) ؛
A. Router.map (function () {this.router ('home' ، {route: '/' template: 'home'}) ؛}) ؛
B. Router.mapper (function () {this.router ('home' ، {path: '/' ، template: 'home'}) ؛}) ؛
C. Router.map (function () {this.route ('home' ، {path: '/' ، template: 'home'}) ؛}) ؛
A. DefaultNotFound
B. istemplate
C. غير معثور عليه
D. notfoundtemplate