.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'。你期望该物业来自哪里? –