我正在尝试在我的rails应用程序中添加Angular JS jQuery-File-Upload。
为了实现这一点,我正在使用
来自http://blueimp.github.io/jQuery-File-Upload/angularjs.html
现在,当我尝试添加新文件时,它显示错误
未捕获的TypeError:对象#没有方法'范围'
这里我添加了文件上传时的响应截图。
任何人都可以帮我弄清楚错误吗?
答案 0 :(得分:0)
您的“数据”对象显然没有任何方法“scope()”。这就是错误的原因。
您是否尝试将“数据”对象中的某些变量设置为某个角度“范围”?在那种情况下,仔细检查,因为'data'中没有任何范围变量。正确设置后,您可以通过data.scope访问它,您不需要一个方法来检索它。
答案 1 :(得分:0)
我遇到了同样的问题,花了几个小时后,我建议只是从演示页面复制源代码,而不是试图使用下载包中提供的源代码。
答案 2 :(得分:0)
我有同样的问题,经过几个小时深入挖掘我的代码,我发现问题是重复的jquery.fileupload-angular.js文件包含在我的html页面中。
删除重复的引用js文件立即解决了我的问题。