【问题标题】:How to use multiple collection with meteor-pages?如何将多个集合与流星页面一起使用?
【发布时间】:2014-05-08 02:08:19
【问题描述】:

我正在尝试制作一个多集合示例,但不幸的是它没有。我有 data1 和 data2 集合分别显示在“/data1/page/1”和“/data2/page/1”上。只有 data2 集合出现在两个页面上。有什么想法吗?

代码如下: https://github.com/ianpogi5/meteor-pages/tree/master/examples/multi-collection

【问题讨论】:

  • 那么,我是否正确理解您想在一个“页面”上使用来自 2 个集合的数据?
  • 没有。他们在不同的页面上。第一个集合出现在链接“/data1/page/1”上,而第二个集合出现在链接“/data2/page/1”上。您可以从 github 上查看代码以了解我的意思。
  • 我提交了一个拉取请求,其中添加了几个使用多个集合的示例。我终于有机会回来深入挖掘了。

标签: pagination meteor iron-router meteor-blaze


【解决方案1】:

我最近遇到了这个包,今天开始实施。我遇到了同样的问题。据我所知...

预定义模板_pagesNavCont 使用对象pagesData 来构造页面链接。初始化data1分页对象时,pagesData对应data1的路径。不幸的是,最后初始化的内容(在本例中为 data2)决定了 pagesData_pages* 模板的数据。

我想您需要破解原始代码,或者为其中一个集合定义自己的 _pagesNavCont_pagesPageCont_pagesItemDefault 模板。

我已经分叉了代码,并将继续调查这个问题。

【讨论】:

  • 我认为这个包已经支持多个集合,我的示例代码有问题。你的叉子怎么样?
  • 今天用了一段时间后,得出的结论是它似乎不支持开箱即用的每页多个集合......我决定暂时推迟使用它。如果我在不久的将来有机会再玩一些,我会及时通知你。
猜你喜欢
  • 2016-05-31
  • 2015-05-20
  • 2023-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-02
  • 1970-01-01
相关资源
最近更新 更多