1
こんにちは、私はAureliaフレームワークを初めて使っています。私はルーティングに固執しています。私もaurelia-routerをインストールしましたが、まだ動作していません。以下は Aureliaルータが動作しません
は、以下の私のapp.jsexport class App {
message = "Hello Pathways";
configureRouter(config, router){
config.title = 'Aurelia';
config.options.pushState = true;
config.options.root = '/';
config.map([
{ route: ['','home'], name: 'home',
moduleId: './components/home/home', nav: true, title:'Home' },
{ route: 'about', name: 'about',
moduleId: './components/about/about', nav: true, title:'About' }
]);
this.router = router;}}
され、私のapp.htmlファイルがある
<template>
${message}
<nav>
<ul>
<li repeat.for = "row of router.navigation">
<a href.bind = "row.href">${row.title}</a>
</li>
</ul>
</nav>
<router-view></router-view>
</template>
私はルータをremov場合、私はそれが空のページが表示され、このページを実行し、
-viewタグ、welcomeメッセージとともにpageが表示されます。config.jsで以下を変更しました。
paths: {
"*":"src/*",
"github:*": "jspm_packages/github/*",
"npm:*": "jspm_packages/npm/*"
},
この問題を解決してください。私は2日以上これを試しました。
私の側に取り組んでいるあなたはどのようなURLをしようとしていますか?コンソールのエラーをチェックしましたか? – Tom
@サラバナ - 私が推測できる唯一のエラーは、 "./components/home/home"または "./components/about/about"が存在しないことです。 コンソールのエラーを確認して共有できるようにしてくださいあなたが直面しているエラーについての明確な考えを与える –