好像我们可以$ionicConfigProvider.views.transition('none');
和$ionicConfig.views.transition('none');
。 $ionicConfig
和$ionicConfigProvider
之间有什么区别?
答案 0 :(得分:2)
$ ionicConfigProvider将适用于所有视图。 $ ionicConfig特定于视图。
当您注意到$ ionicConfigProvider在应用程序级别给出并且$ ionicConfig在控制器级别注入时,差异很明显。
例如:
angular.module('Test').config(function($stateProvider, $ionicConfigProvider){});
angular.module('Test').controller(function($ionicConfig){})
这允许您更改特定视图的行为,而不是$ ionicConfigProvider提供的所有视图。