Javascript Plupload不适用于ng对话框
我试图让plupload在ng对话框生成的模式窗口中工作。代码是:Javascript Plupload不适用于ng对话框,javascript,angularjs,plupload,ng-dialog,Javascript,Angularjs,Plupload,Ng Dialog,我试图让plupload在ng对话框生成的模式窗口中工作。代码是: $scope.showManager = function(){ ngDialog.open({ template: '/template/fmanager.html', controller: 'FileManagerController' }); } app.controller('FileManagerController', function($scope){ $scope.pluplo
$scope.showManager = function(){
ngDialog.open({
template: '/template/fmanager.html',
controller: 'FileManagerController'
});
}
app.controller('FileManagerController', function($scope){
$scope.plupload = new plupload.Uploader({
browse_button: 'browseFileButton',
url: '/upload/path',
init: {
FilesAdded: function(uploader, files) {
uploader.start();
}
}
});
$scope.plupload.init();
});
浏览按钮不工作。我试图创建init函数,但没有成功
$scope.init = function(){
$scope.plupload.settings.browse_button = 'browseFileButton';
$scope.plupload.refresh();
$scope.plupload.init();
}
请考虑任何建议。考虑一下这篇文章。对init函数使用$timeout,类似于控制器中的:
$timeout(function(){$scope.plupload.init();},300);
希望有帮助