sahusoftcom / plupload-angular-directive

An angular directive wrapper for the cross browser upload script plupload.
Apache License 2.0
61 stars 32 forks source link

Type Error : scope.plFilesModel.push(file); #42

Open ajwebs2013 opened 8 years ago

ajwebs2013 commented 8 years ago

Hi.

I am getting following Error : TypeError: scope.plFilesModel.push is not a function at plupload-angular-directive.js:125 at Object.m as forEach at plupload-angular-directive.js:123 at n.$eval (angular.js:15989) at n.$apply (angular.js:16089) at n. (plupload-angular-directive.js:121) at n. (plupload.full.min.js:28) at Array. (plupload.full.min.js:13) at i (plupload.full.min.js:13) at plupload.full.min.js:13(anonymous function) @ angular.js:12477(anonymous function) @ angular.js:9246n.$apply @ angular.js:16094(anonymous function) @ plupload-angular-directive.js:121(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13i @ plupload.full.min.js:13r @ plupload.full.min.js:13t.extend.dispatchEvent @ plupload.full.min.js:13t.extend.trigger @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13

How should i fix this

sanketsahu commented 8 years ago

Which version of Angular are you using?

On Fri, Dec 4, 2015 at 8:39 PM, ajwebs2013 notifications@github.com wrote:

Hi.

I am getting following Error : TypeError: scope.plFilesModel.push is not a function at plupload-angular-directive.js:125 at Object.m as forEach at plupload-angular-directive.js:123 at n.$eval (angular.js:15989) at n.$apply (angular.js:16089) at n. (plupload-angular-directive.js:121) at n. (plupload.full.min.js:28) at Array. (plupload.full.min.js:13) at i (plupload.full.min.js:13) at plupload.full.min.js:13(anonymous function) @ angular.js:12477(anonymous function) @ angular.js:9246n.$apply @ angular.js:16094(anonymous function) @ plupload-angular-directive.js:121(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13i @ plupload.full.min.js:13r @ plupload.full.min.js:13t.extend.dispatchEvent @ plupload.full.min.js:13t.extend.trigger @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload. full.min .js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min .js:13(a nonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ pluplo ad.full. min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13setTimeout (async)(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13r @ plupload.full.min.js:13c @ pluplo ad.full. min.js:28(anonymous function) @ plupload.full.min.js:28i @ plupload.full.min.js:13(anonymous function) @ plupload.full.min.js:13

How should i fix this

— Reply to this email directly or view it on GitHub https://github.com/sahusoftcom/plupload-angular-directive/issues/42.

ajwebs2013 commented 8 years ago

AngularJS v1.4.7

sanketsahu commented 8 years ago

It's not supported for Angular 1.4.7. This repo hasn't been updated quite in a while. I would suggest you to use jQuery Angular File Uploader instead.

On Fri, Dec 4, 2015 at 8:53 PM, ajwebs2013 notifications@github.com wrote:

AngularJS v1.4.7

— Reply to this email directly or view it on GitHub https://github.com/sahusoftcom/plupload-angular-directive/issues/42#issuecomment-161993384 .

ajwebs2013 commented 8 years ago

ok. Thx :)