2
不可點擊的routerLink指令在材料的MD-工具欄組件沒有影響2.角2 routerlink在材料2欄
toolbar.component.html:
<md-toolbar color="primary">
<a routerLink="/email-login" routerLinkActive="active"> Email </a>
</md-toolbar>
我有一個路由模塊與所有的路線:
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
// Application Pages;
/* Public Pages */
import { EmailLoginPage } from './pages/public/email-login.page';
import { LinkedinLoginPage } from './pages/public/linkedin-login.page';
/* Private Parent Page */
import { Dashboard } from './pages/authenticated/dashboard';
/* Private Pages */
import { RecordsPage } from './pages/authenticated/records.page';
const routes: Routes = [
{ path: 'email-login', component: EmailLoginPage },
{ path: 'linkedin-login', component: LinkedinLoginPage },
{
path: 'dashboard',
component: Dashboard,
canActivate: [],
children: [
{ path: 'records', component: RecordsPage },
{ path: '', component: RecordsPage }
]
},
{
path: '',
redirectTo: '/email-login',
pathMatch: 'full'
}
];
@NgModule({
imports: [ RouterModule.forRoot(routes) ],
exports: [ RouterModule ]
})
export class RoutingModule {}
這是否有什麼關係與鏈接設置爲材質指令子元素的事實呢?如果是這樣的話,最好的方法是什麼?
謝謝。
你的意思是「無效」是什麼意思? – Puigcerber
在瀏覽器控制檯中是否有任何錯誤? –
控制檯中沒有錯誤。沒有效果意味着當我點擊鏈接時沒有任何反應。 – Aaron