我想在一个项目中集成这两个angularJS依赖项注入

我想在一个项目中集成这两个angularJS依赖项注入,angularjs,electron,videogular,Angularjs,Electron,Videogular,我正在做一个项目,我需要使用electronJS平台在AngularFileManager上集成一个名为“videogular”的视频插件 这是链接 这是我的项目依赖项注入: (function (angular) { 'use strict'; var FileManagerApp = angular.module('FileManagerApp'); FileManagerApp.controller('FileManagerCtrl',

我正在做一个项目,我需要使用electronJS平台在AngularFileManager上集成一个名为“videogular”的视频插件

这是链接

这是我的项目依赖项注入:

(function (angular) {
        'use strict';
        var FileManagerApp = angular.module('FileManagerApp');

        FileManagerApp.controller('FileManagerCtrl',
            ['$scope', 
            '$rootScope', 
            '$window', 
            '$translate', 
            'fileManagerConfig', 
            'item', 'fileNavigator', 
            'apiMiddleware',
        function ($scope,$rootScope, $window, $translate, fileManagerConfig, Item, FileNavigator, ApiMiddleware)
angular.module('myApp',
        [
            "ngSanitize",
            "com.2fdevs.videogular",
            "com.2fdevs.videogular.plugins.controls",
            "com.2fdevs.videogular.plugins.overlayplay",
            "com.2fdevs.videogular.plugins.poster"])
    .controller('HomeCtrl',
        ["$sce", function ($sce) {

        }]
    );
这就是videogular依赖注入:

(function (angular) {
        'use strict';
        var FileManagerApp = angular.module('FileManagerApp');

        FileManagerApp.controller('FileManagerCtrl',
            ['$scope', 
            '$rootScope', 
            '$window', 
            '$translate', 
            'fileManagerConfig', 
            'item', 'fileNavigator', 
            'apiMiddleware',
        function ($scope,$rootScope, $window, $translate, fileManagerConfig, Item, FileNavigator, ApiMiddleware)
angular.module('myApp',
        [
            "ngSanitize",
            "com.2fdevs.videogular",
            "com.2fdevs.videogular.plugins.controls",
            "com.2fdevs.videogular.plugins.overlayplay",
            "com.2fdevs.videogular.plugins.poster"])
    .controller('HomeCtrl',
        ["$sce", function ($sce) {

        }]
    );
当我试图以这种方式整合它时:

(function (angular) {
    'use strict';
    var FileManagerApp = angular.module('FileManagerApp',
    [
        "ngSanitize",
        "com.2fdevs.videogular",
        "com.2fdevs.videogular.plugins.controls",
        "com.2fdevs.videogular.plugins.overlayplay",
        "com.2fdevs.videogular.plugins.poster"]);

    FileManagerApp.controller('FileManagerCtrl',
     [
         '$scope', 
         '$sce', 
         '$rootScope', 
         '$window', 
         '$translate', 
         'fileManagerConfig', 
         'item', 
         'fileNavigator', 
         'apiMiddleware',

                function (
                        $scope ,
                        $sce,
                        $rootScope, 
                        $window, 
                        $translate, 
                        fileManagerConfig, 
                        Item, 
                        FileNavigator, 
                        ApiMiddleware) {


请帮我解决这个问题。

您需要在
myApp
模块中插入
FileManagerApp
才能使用它

angular.module('myApp',
        [
            "ngSanitize",
            'FileManagerApp', // <--- here
            "com.2fdevs.videogular",
            "com.2fdevs.videogular.plugins.controls",
            "com.2fdevs.videogular.plugins.overlayplay",
            "com.2fdevs.videogular.plugins.poster"])

两个模块。只需插入其中一个。

使用两个角度模块的具体原因是什么?我不想使用两个角度模块,我只需要使用一个。我需要在我的项目中使用视频规则,我不知道如何添加
angular.js
而不是
angular.min.js
来获得更具可读性的消息并更新问题我可以做相反的操作吗?将录像带与文件管理器集成,因为我做了很多工作there@Firas:您的意思是将
myApp
注入
FileManagerApp
??。是的,你能做到。只需反向注射。很难理解你的实际问题。请根据我的建议更新错误图像。我想要的是在我的文件上制作视频manager@Firas:试试我答案的另一部分。并根据我的反馈更新您的问题。你忽视了这一点,要求解决问题。