我需要设置
if (myArray.length === 0 && currentView === whatIWant) {
// change current view
}
但我无法找到获取当前视图的方式,有什么帮助吗?
答案 0 :(得分:0)
您可以使用$state.current
,其中包含许多方法。
(function(myApp) {
'use strict';
myApp.controller('MyController', MyController);
/** @ngInject */
function MyController($scope,$state) {
$scope.current_state = $state.current.name
if (myArray.length === 0 && ($scope.current_state) === whatIWant) {
$state.go('state_name')
}
};
})(myApp);