尝试使用the format here设置项目。我有一个名为view-scheduling.js的文件在imports / pages /文件夹中设置。它包含:
export const ViewScheduling = () => (
<div class="view-scheduling">
This schedule
</div>
)
路由器看起来像:
Router.route('/scheduling', {
name: 'viewScheduling',
onBeforeAction: function(){
import '../imports/ui/pages/view-scheduling.js';
this.next();
}
})
我检查了路径。我在加载http://localhost:3000/scheduling
时收到以下错误找不到名为“ViewScheduling”或“viewScheduling”的模板。你确定你定义了吗?
如何让“此时间表”出现?
答案 0 :(得分:1)
/client
下的某个html文件中查找以下html:
<template name="ViewScheduling">
<div class="view-scheduling">
This schedule
</div>
</template>
当MeteorJS专门使用blaze渲染系统时,铁路由器是MeteorJS生态系统中的第一个路由器。后来社区搬到了flow-router。最近react-router-dom也变得很受欢迎。