コンポーネント ルーターは初めてです。angular 1.5 で使用しています。ユーザーが config で定義されていないルートにアクセスしようとした場合に備えて、デフォルト コンポーネントを定義したいと思います。
私はこの構成のアプリコンポーネントを持っています:
$routeConfig: [
{ path: '/...', name: 'Layout', component: 'layout', useAsDefault: true }
]
およびこの構成のレイアウト コンポーネント
$routeConfig: [
{path: '/', name: 'Home', component: 'home', useAsDefault: true},
{path: '/user', name: 'User', component: 'user' }
]
URL localhost:8080/#/およびlocalhost:8080/#/userにアクセスできますが、localhost:8080/#/test にアクセスしようとすると、useAsDefault が true に設定されているにもかかわらず、ホーム コンポーネントにリダイレクトされません。 (空白のページを取得します...)。
誰もこの問題に直面しましたか?