.when('/',{
controller : 'secondController',
activeTab : 'admin'
})
app.controller('secondController', ['$route', function($route){
console.log($route.current.activeTab);
}])
爲什麼我在這裏弄不明白?當我做console.log($route)
時,我可以看到對象,這很奇怪。
你真的是'actiiveTab'訪問它們?可能只是一個錯字。 –
@still_learning沒有這不是問題,我修正了錯字 –
所以我猜'$ route.current'不是'undefined',而是'$ route.current.activeTab'。如果'$ route.current'未定義,則該行將崩潰而不是打印未定義。所以真正的問題不是'$ route.current',而是它的屬性'activeTab'。你期望該物業來自哪裏? –