既存のAngularで表示している内容を、別ページにも表示したいと考えています。
(site.comで表示される箇所を、site.com/XXXにも表示したい)
表示したいBComponentはAComponentの子コンポーネントです。
現状、site.com/XXXを指定すると、site.comにリダイレクトしてしまいます。
ご存知な点ございましたら、ご教示いただきたいです。
■コード(一部抜粋)
・A.module.ts
ts
1import { AComponent } from './A.component'; 2import { BComponent } from './B.component'; 3declarations: [ 4 AComponent, 5], 6exports: [ 7 BComponent 8], 9}) 10export class AModule { }
・app.module.ts
ts
1import { AModule } from './components/A.module'; 2import { BComponent } from './components/B.component'; //追加 3 4const appRoutes: Routes = [ 5 { path: '', loadChildren: './components/A.module#AModule' }, 6 //追加 7 { 8 path: APP_ROUTES.XXX, component: AComponent, data: { 9 meta: { 10 title: 'hoge', 11 keywords: 'hoge', 12 description: 'hoge' 13 } 14 } 15 }, 16... 17]; 18 19@NgModule({ 20 imports: [ 21 AModule, //追加 22 ], 23 entryComponents: [ 24 BComponent //追加 25 ],
・web.php
php
1Route::get('XXX', 'HomeController@index'); //追加
・Constancts.ts
ts
1export const APP_ROUTES = { 2 XXX: 'XXX', //追加 3};
あなたの回答
tips
プレビュー