传递空对象作为参数变为未定义

时间:2015-11-12 20:15:13

标签: javascript object meteor undefined

如果我将一个空对象作为参数传递给带有

的出版物
Template.taskList.onCreated( () => {
  var selector = {};
  Template.instance().subscribe( 'tasks', selector );
} );

并使用

在控制台中打印包含空对象的选择器
Meteor.publish( 'tasks', function ( selector ) {
  console.log( selector );
  return Tasks.find( selector );
});

它表示selector未定义而不是空对象。

0 个答案:

没有答案