导航到新路线时表格不会改变

时间:2015-03-03 06:05:35

标签: node.js meteor datatables iron-router spacebars

这是我的route.js(使用最新版本的Iron Router和Tabular - https://github.com/aldeed/meteor-tabular);

Router.route('/orders', {
  name: 'orders',
  data: {
    datatable: TabularTables.Orders
  }
});

Router.route('/venues', {
  name: 'venues',
  data: {
    datatable: TabularTables.Venues
  }
});

模板HTML:

<template name="main">
    <h1>Header</h1>
    {{> tabular table=datatable class="ui table"}}
    <h3>Footer</h3>
</template>

问题是在更改路线时(即从&#34;订单&#34;到#34;场地&#34;或反之亦然),数据表不会重新加载并在后续路线上显示空白。有没有办法在切换路线时强制重新加载表?

请注意,在浏览器中手动刷新页面可以解决问题。

0 个答案:

没有答案