2

我想根据其所在类别的属性更改在 Telescope 中呈现帖子列表的方式。即一个类别是 ListView,而另一个类别是 GridView。

我试过了:

Categories.addField({
  fieldName: 'gridType',
  fieldSchema: {
  type: Number,
  optional: true,
  autoform: {
      omit: true
    }
  }
});

问题是我没有看到添加的属性,我还在文档中注意到这适用于帖子、用户、评论等,但我猜它应该可以工作。

我认为它不起作用的原因是它现在出现在创建类别表单上

4

1 回答 1

1

您需要删除autoform:{omit: true}. 它在文档中提到,如果您想从表单中隐藏它,您应该传递该omit选项,否则您可以忽略它。

此外,请务必将其添加到客户端和服务器均可访问的文件中,否则您将在客户端的架构中看到它,Categories.simpleSchema()._schema但它必须保留在服务器上。

于 2015-11-10T04:08:24.663 回答