0
嘗試使用the format here設置項目。我有一個名爲view-scheduling.js的文件,在導入/ pages /文件夾中設置。它包含:如何使用Meteor中的Iron Router路由動態頁面?
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」的模板。你確定你定義了它嗎?
我該如何讓'這個時間表'出現?
所以,這是否意味着我不能使用導入文件夾結構,或者在路徑和導入文件夾中看起來如何? – notthehoff
您可以使用js的導入文件夾,但將所有的火焰HTML文件放在'/ client'下。 html文件無法導入,並且blaze正在查找實際的html文件。我還沒有嘗試從js中導出實際上有模板聲明的html字符串,但我懷疑它會起作用。 –