这是我的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;或反之亦然),数据表不会重新加载并在后续路线上显示空白。有没有办法在切换路线时强制重新加载表?
请注意,在浏览器中手动刷新页面可以解决问题。