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