Наши эксперты собрали эти MCQ Meteor — веб-фреймворк JavaScript в ходе исследования, и мы надеемся, что вы сможете увидеть, сколько у вас знаний по теме Meteor — веб-фреймворк JavaScript, ответив на эти вопросы с несколькими вариантами ответов.
Начните прямо сейчас, прокрутив вниз!
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. позволяет -индж и
A. ID пользователя
B. имя пользователя
C. ConnectionId
D. ClientAddress
A. Router.route ('/files/: name_of_file', function () {// action}, {run: 'server'});
B. Router.route ('/files/: name_of_file', function () {// action}, {где: '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 = "Home"> {{#markdown}} ## добро пожаловать на мой сайт {{/markdown}} </template>
B. Шаблон name = "Home"> {{Markdown}} ## Добро пожаловать на мой сайт {{/markdown}} </template>
C. Шаблон name = "Home"> {Markdown} ## Добро пожаловать на мой сайт {/markdown} </template>
A. созданный
B. набрал
C. погружено
D. рендер
A. Tracker.computation.stop ();
B. Tracker.autorun.stop ();
C. Tracker.computation.halt ();
D. Tracker.autorun.end ();
A. Meteor добавить счета счета
B. Meteor добавить пользовательские учетные записи
C. Meteor Add Accestion-UI Accounts-Password
D. Meteor добавить пользователь пользователь-пассул
A. Реактивный-JSON
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. Поиск регулярного выражения не поддерживает поиски подстановочных знаков
A. Пользовательская регистрация
B. Подтверждение адреса электронной почты
C. Сброс пароля
D. Все из этого.
A. {{> loginbuttons}}
B. {{> logindRopdown}}
C. {{> login}}
D. {{> loginform}}
A. вход в систему
B. счета-формы
C. счета-u-u-unstyled
D. Счеты -UI -Wrong Ans
A. db.LeaderBoard.EnureIndex ({точка: 1})
B. db.LeaderBoard.EnureIndex ({месяц: 1})
C. db.LeaderBoard.EnsureIndex ({fullName: 1})
D. db.LeaderBoard.EnsureIndex ({Год: 1})
A. повторить
B. каждый
C. для каждого
D. Карта -Wrong Ans
A. Meteor Add #markdown
B. Метеор добавить отметки
C. метеор добавить шаблон разметки
D. метеор добавить шаблон: отметка
A. Return template.instance (). Counter.get ();
B. Вернуть this.counter.get ();
C. Return template.currentdata (). Counter.get ();
D. Return template.instance (). Data.counter.get ();
A. {{#с}}
B. {{#context}}
C. {{с}}
D. {{контекст}}
A. навсегда
B. созданный
C. рендер
D. Ondestroyed -Wrong Ans
A. Todos.find ({sort: {date: -1}}, {Limit: 10})
B. Todos.find ({}, {limit: 10, sort: {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}}) ;} else {this.ready ();}});
D. Meteor.publish ('getCollaborators', function (appid) {var apps = 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.allay ()
B. Meteor.permission.allow ()
C. Meteor.Roles.Allow ()
D. Meteor.users.allow ()
A. вход в систему
B. счета-формы
C. счета-u-u-unstyled
D. Счеты -UI -Wrong Ans
A. Accounts.config ({closeClientAccountcreation: true});
B. Accounts.config ({forbidaccountcreation: true});
C. Accounts.config ({forbidclientaccountcreation: true});
D. Accounts.config ({closeAccountcreation: true});
A. Столайзер
B. база счетов
C. АВТОМОБИЛЬНАЯ СТАРТЕГИЯ
D. Аунтовая база
A. два приложения: A и B
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. Реактивный-JSON
B. реактивный дикт
C. реактивный-кадр
D. Все из этого. Неправильно Анс
A. Реактивный-JSON
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. .isfirst
A. Patternmatch (myvar, String);
B. тест (myvar, string);
C. совпадать (myvar, string);
D. проверить (myvar, string);
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') == "что -то") // Это будет работать каждый раз, когда меняется текст сеанса {// делать что -то каждый раз 'text' изменение}}) ** *
C. Оба из вышеперечисленного
D. Ни один из вышеперечисленных
A. Данные по проводе через протокол распределенных данных (DDP)
B. Задержка компенсации с помощью мини -баз данных
C. Полная реактивность стека с пламенем и трекером
D. Все вышеперечисленное
A. Tracker.reactive ()
B. Template.autorun ()
C. Tracker.autorun ()
D. Template.execute ()
A. {{#if CurrentUser}} <button id = "Opport-btn"> нажмите меня </button> {{else}} <p id = "opper-text"> Войдите в систему, чтобы отправить {{/if}} * **
B. Template.newpost.rendered = function () {if (meteor.user ()) {$ ('#отправить-btn'). Show (); $ ('#отправить-текст'). hide (); } else {$ ('#отправить-btn'). hide (); $ ('#отправить-текст'). Show (); }}
C. Template.newpost.rendered = function () {if (meteor.user ()) {$ ('#отправить-btn'). Show (); $ ('#отправить-текст'). 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. Json
C. Переменная
D. Все вышеперечисленное
A. Метеор создавать myApp
B. Meteor App MyApp
C. Meteor -Create MyApp
D. Meteor -app myApp
A. $ meteorutils.autorun ($ scope, function () {$ meteorsubscribe.subscribe ('apublication', $ scope.getReactivity ('parameter')) .then (function () {alert («Вы подписались!»);}); });
B. Meteor.publish ("apubublication", function (parameter) {acollection.find ({'Aproperty': 'parameter'}) $ specpibe.subscribe ('apublication', $ scope.parameter) .then (function () {alert (alert (apublication ', $ scope.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 в стороне клиента: избавиться от ограничений Minimongo в группировке и союзах. Используйте Alasql на клиенте и нормализуйте коллекции Mongo.
B. Используйте разъем SQL: попробуйте разъемы Numltel MySQL и PG или разъем 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. для каждого
D. карта
A. $ Группа
B. $ OUT
C. $ Project
D. $ pluck
E. $ не расслабьтесь
A. Mycollection = new db.collection («образцы»)
B. MyCollection = новая коллекция («образцы»)
C. Mycollection = new mongo.collection («образцы»)
D. Mycollection = new 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 ({chlicks: 1});}}); Template.home.helpers ({chlicks: function () {var countroc = counter.findone (); return counterdoc? Counterdoc.clicks: "0";}}); }
B. <Template name = "Home"> {{clacks}} <br/> <button type = "class =" increment "> Increment </button> </template>
C. Счетчик = новый mongo.collection ('counter'); Counter.attachschema (new simpleschema ({klicks: {type: number}, censueTat: {type: date, denyupdate: true, autovalue: function () {if (this.isinsert) возвращает новую дату; else if (this.isupsert) return {$ setOninsert: новая дата}; else 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); function innerfunction () {console.log (this.userid); } innerfunction.bind (this); }
B. mymethod: function () {console.log (this.userid); function innerfunction () {console.log (this.userid); }; innerfunction.apply (это); }
C. mymethod: function () {var that = this; console.log (this.userid); function 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 ({'consolelog': function (message) {console.log (сообщение);},});
B. Deps.autorun (function () {meteor.clientcall.setClientid (meteor.userid ());});
C. Meteor.clientcall.apply (userid, 'consolelog', ['это сообщение должно отображаться в клиентской консоли']);
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 (параметры) {output = parameters.mystring}});
A. Router.route = {Register: 'Register'}
B. Router.route ('Register');
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: 'Новое заголовок Post!'}});
B. Post.update ('post_id', {$ set: {title: 'Новое заголовок Post!'}});
C. Post.update ('post_id', {update: {title: 'Новое заголовок Post!'}});
D. Post.update ('post_id', {$ set {title: 'Новое заголовок Post!'}});
A. var answersbyquiz1 = answers.find ({'Quiz._id': 1}). fetch ();
B. var answers = answers.find ({'Quiz._id': {$ in: [1,2,3,4,5,6,7]}}). fetch ();
C. _.groupby (ответы, функция (ответ) {return answer.quiz._id;});
D. Все вышеперечисленное
A. Meteor.publish ('posts', posts.find ({Автор: Автор}));
B. Meteor.publish ('posts', function (автор) {return posts.publish ({author: Author});});
C. Meteor.publish ('posts', function (автор) {return posts.find ({Author: Author});});
D. Meteor.find ('posts', function (Author) {return posts.publish ({author: Author});});
A. var selected = [{Object}, {Object}]; var selectedids = tips.find (). fetch ();
B. var selectedids = _.pluck (выбрано, _id); var iks = topts.find ({_ id: {$ nin: selectedids}});
C. var selected = [{Object}, {Object}]; var selectedids = tips.find ({_ ID: {$ nin: selectedids}});
D. Все вышеперечисленное
A. Posts = new mongo.collection ('posts);
B. Posts = new mongo.collection ('posts);
C. Posts = new mongo.collection ('posts);
D. Posts = new mongo.collections ('posts);
A. Метеор добавить безопасность
B. Метеор добавить пароль
C. Метеор Удалить небезопасную
D. Метеор добавить политику
A. Targets = new Meteor.collection ("targets", {transform: function (doc) {doc.title = function () {if (false) {console.log ("true"); return 'lemencement';} else { console.log ("false"); return 'le début';} return oc}}});
B. Targets = new Meteor.Collection ("Targets"); Targets.Insert ({id: 0, title: function () {if (false) {console.log ("true"); return 'le commencement';} else {console.log ("false"); return 'le début ';}}, текст:' lorem ipsum dolor. ',}); `` `
C. Templates.content.target = function () {var currentposition = meteor.user (). Profile.position; return Targets.findone ({id: parseint (currentPosition)}); };
D. Все вышеперечисленное
A. Template.example.events ({'click #updatethis': function (e, t) {var newvalue = t. $ ('.. Newvalue'). Val (); // Взятие значения от случайного ввода. : this._id}, {$ set: {value: newvalue}}, function (error, result) {if (error) {console.log (error.reson)} else {console.log ("Nice Update")} })}})
B. Template.example.event ({'click #updatethis': function (e, t) {var newvalue = t. $ ('.. Newvalue'). Val (); // Взятие значения из случайного ввода. : this._id}, {$ set: {value: newvalue}}, function (error, result) {if (error) {console.log (error.reson)} else {console.log ("Nice Update")} })}})
C. Template.example.events ({'dbclick #updatethis': function (e, t) {var newvalue = t. $ ('... Newvalue'). Val (); // Взятие значения из случайного ввода. : this._id}, {$ set: {value: newvalue}}, function (error, result) {if (error) {console.log (error.reson)} else {console.log ("Nice Update")} })}})
D. Все вышеперечисленное
A. В папке /сервера добавить файл .js, содержащий: meteor.publish ('posts', function () {return posts.find ();}); В папке /клиенте добавить файл .js, содержащий: meteor.subscribe ('posts');
B. В папке /клиенте добавить файл .js, содержащий: meteor.publish ('posts', function () {return posts.find ();}); В папке /сервера добавить файл .js, содержащий: meteor.subscribe ('posts');
C. В папке /сервера добавить файл .js, содержащий: meteor.subscribe ('posts', function () {return posts.find ();}); В папке /клиенте добавить файл .js, содержащий: meteor.posts ('posts');
D. В папке /сервера добавить файл .js, содержащий: 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 ({}, fields: {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. currentPath ()
B. getQueryparam ()
C. getCurrentRouteParam ()
D. getRoutEname ()
A. 1
B. 2
C. 3
D. Бесконечный
A. вход в систему
B. счета-формы
C. счета-u-u-unstyled
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 ({'Щелкните mybutton': function () {..},});
A. Handlebars.registerHelper ('ifrouteis', function (routename) {return meteor.router.page () === routename;});
B. Handlebars.registerHelper ('ifrouteis', function (routename, options) {if (meteor.router.page () === Routename) {return options.fn (this);} return Options.Inverse (this);});
C. Handlebars.registerHelper.helper ('ifrouteis', function (routename, options) {if (meteor.router.page () === routename) {return options.fn (this);} return options.Inverse (this);} );
D. Все вышеперечисленное
A. var LoginRun; Template.bar.rendered = function () {loginrun = deps.autorun (function () {if (meteor.user ()) {// материал для работы при регистрации в}}); } Template.bar.destroyed = function () {loginrun.stop (); }
B. var LoginRun; Templates.bar.rendered = function () {loginrun = deps.autorun (function () {if (meteor.user ()) {// материал для запуска при регистрации}}} template.bar.destroyed = function () { loginrun.stop ();}
C. var LoginRun; loginrun = deps.autorun (function () {if (meteor.user ()) {// материал для работы при регистрации}}}); Template.bar.destroyed = function () {loginrun.stop (); }
D. Все вышеперечисленное
A. Простая, открытая хромированная консоль и тип: meteor.release (), вы также можете использовать ее в коде.
B. Простая, открытая хромированная консоль и тип: meteor.update (), вы также можете использовать ее в коде.
C. Простая, открытая хромированная консоль и тип: meteor.soon (), вы также можете использовать ее в коде.
D. Все вышеперечисленное
A. Meteor.users.add (userId, {$ set: {roles: {admin: true},}});
B. Meteor.users.create (userId, {$ set: {roles: {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. Accessions.ui.config ({usernamonly: true});
D. Accounts.ui.config ({email: false});
A. Accessions.validateLoginatmempempt
B. Счета. Валидателогин
C. Счеты
D. Счета. ValidateLoginattempts
A. оптимистичный пользовательский интерфейс
B. Оптимизировать страницу
C. шаблон рендеринга
D. Ни один из вышеперечисленных
A. Meteor.router.add ({'/home/tools': function () {session.set ("hometemplate", "tools"); return 'Home';}, '/home/admin': function () {session .set ("HomeTemplate", "admin"); return 'Home';}});
B. Template.home.hometemplateTools = function () {return session.equal ("HomeTemplate", "Tools"); }; Template.home.hometemplayeadmin = function () {return session.equal ("hometemplate", "admin"); };
C. <Template name = "home"> {{#if isadmin}} <h1> student </h1> {{/if}} <div id = "inner_home"> {{#if hometemplaytetools}} {{> hometools}}}}}}}}}}}}} {{/if}} {{#if hometemplateadmin}} {{> homeadmin}} {{/if}} </template>
D. Все вышеперечисленное
A. закрыто
B. законченный
C. оставлять
D. уничтожен
A. {{#if}} .. {{/if}} {{#until}} .. {{/до}} {{#with} .. {{/with}} {{#each}} .. { {/каждый}}
B. {{#if}} .. {{/if}} {{#unless}} .. {{/infal}} {{#with} .. {{/with}} {{#do}} .. {/пока}}
C. {{#if}} .. {{/if}} {{#unless}} .. {{/infal}} {{#with} .. {{/with}} {{#each}} .. { {/каждый}}
A. {{#if mayout.rendersidebar}} {{> sidebaradminnav}} {{/if}} {{> ueld}}
B. {{#if adminroute}} {{> sidebaradminnav}} {{> yeld}} {{else}} {{> yeld}} {{/if}
C. {{#if userroute}} {{> sidebaradminnav}} {{> yeld}} {{else}} {{> yeld}} {{/if}
D. Все вышеперечисленное
A. onrendered
B. созданный
C. визуализирован
D. Вернут
A. Template.helloworld.helpers ({txt: function () {return template.instance (). Myasyncvalue.get ();}}); Template.helloworld.add = function () {var self = this; self.myasyncvalue = new 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 = new 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: '/', шаблон: 'Home'});});
C. Router.map (function () {this.route ('Home', {path: '/', шаблон: 'Home'});});
A. DefaultNotFound
B. Истипл
C. не найдено
D. notfoundtemplate