我想在一个项目中集成这两个angularJS依赖项注入
我正在做一个项目,我需要使用electronJS平台在AngularFileManager上集成一个名为“videogular”的视频插件 这是链接 这是我的项目依赖项注入:我想在一个项目中集成这两个angularJS依赖项注入,angularjs,electron,videogular,Angularjs,Electron,Videogular,我正在做一个项目,我需要使用electronJS平台在AngularFileManager上集成一个名为“videogular”的视频插件 这是链接 这是我的项目依赖项注入: (function (angular) { 'use strict'; var FileManagerApp = angular.module('FileManagerApp'); FileManagerApp.controller('FileManagerCtrl',
(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:试试我答案的另一部分。并根据我的反馈更新您的问题。你忽视了这一点,要求解决问题。