我正在尝试为 AngularJs 使用 Dropzone 模块,但我无法将它应用到我自己的代码中。该模块已在此处定义,但没有关于其使用的文档。这是我正在做的事情:
第 1 步:将 ngDropzone 注入我的模块:
define([
'angular',
'./services/index',
'./controllers/index',
'angular-ui-router',
'angular-animate',
'Angular-Dropzone
], function (angular, services, controllers) {
'use strict';
var app = angular.module('appName', ['ui.router', 'ngAnimate', 'ngDropzone']);
return app;
});
第 2 步:在控制器范围内设置 dropzoneConfig
define([
'angular',
'../module',
], function (angular, controllers) {
'use strict';
return {
name: "uploadcontroller",
controller: ['$scope', '$interval', '$rootScope',
function ($scope, $interval, $rootScope) {
$scope.dropzoneConfig = {
'options': {
'url': '/fileupload'
}
};
}
]
};
});
第 3 步:将指令插入 html
<ng-dropzone></ng-dropzone>
运行我的应用程序后,我收到以下错误:
Error: No URL provided.