路由到具有路由解析| AngularJS的组件

路由到具有路由解析| AngularJS的组件,angularjs,angularjs-directive,angular-ui-router,angularjs-components,Angularjs,Angularjs Directive,Angular Ui Router,Angularjs Components,看完这篇文章后,我们尝试在AngularJS中使用resolve。但不幸的是,我们收到的错误是: 未知提供程序:testProvider使用单向()声明冲突解决程序绑定 .component('sales',{ bindings: { items: '<', test: '@' }, templateUrl: 'sales/sales.html', controller: 'SaleComponentController'

看完这篇文章后,我们尝试在AngularJS中使用resolve。但不幸的是,我们收到的错误是:


未知提供程序:testProvider使用单向(
)声明冲突解决程序绑定
.component('sales',{
    bindings: {
        items: '<',
        test: '@'  
    },
    templateUrl: 'sales/sales.html',
    controller: 'SaleComponentController'
})
.controller('SaleComponentController',
  function (SalesService, $q, $transitions,test){
    var $ctrl = this;
    console.log("test");
    console.log($ctrl.test);

});
.component('sales',{
    bindings: {
        items: '<',
        ̶t̶e̶s̶t̶:̶ ̶'̶@̶'̶
        test: '<'  
    },
    templateUrl: 'sales/sales.html',
    controller: 'SaleComponentController'
})
.controller('SaleComponentController',
  ̶f̶u̶n̶c̶t̶i̶o̶n̶ ̶(̶S̶a̶l̶e̶s̶S̶e̶r̶v̶i̶c̶e̶,̶ ̶$̶q̶,̶ ̶$̶t̶r̶a̶n̶s̶i̶t̶i̶o̶n̶s̶,̶t̶e̶s̶t̶)̶{̶
  function (SalesService, $q, $transitions){
    var $ctrl = this;
    this.$onInit = () => {
        console.log("test");
        console.log($ctrl.test);
    });    
});