the format hereを使用してプロジェクトを設定しようとしています。 view-scheduling.jsという名前のファイルがインポート/ページ/フォルダに設定されています。それは含まれています。私は、トリプルパスを確認Iron Routerを使用して動的ページをメテオにルーティングするにはどうすればよいですか?
Router.route('/scheduling', {
name: 'viewScheduling',
onBeforeAction: function(){
import '../imports/ui/pages/view-scheduling.js';
this.next();
}
})
:
export const ViewScheduling =() => (
<div class="view-scheduling">
This schedule
</div>
)
ルータがどのように見えます。 http://localhost:3000/schedulingの負荷で次のエラーが発生しました
"ViewScheduling"または "viewScheduling"という名前のテンプレートが見つかりませんでした。定義してもよろしいですか?
「このスケジュール」を表示するにはどうすればよいですか?
これは、インポートフォルダ構造を使用できないこと、またはルートとインポートフォルダでどのように見えるかを意味しますか? – notthehoff
jsのインポートフォルダを使うことはできますが、すべてのblaze htmlファイルは '/ client'の下に置くことができます。 htmlファイルはインポートできません。また、実際のhtmlファイルを探しています。実際にテンプレート宣言があるjsからhtml文字列をエクスポートしようとはしていませんが、うまくいくとは思えません。 –