【发布时间】:2014-11-13 15:54:11
【问题描述】:
我似乎无法访问对象的宽度或高度键。
我正在使用 dropzone.js,它有一个事件为 addedFile,它返回文件和第一个参数。
所以:
var myDropzone = new Dropzone('#dropzone', {url: '/'});
myDropzone.on('addedFile', function(file) {
console.log(file);
});
回调工作得很好,在我的控制台中我看到:
如您所见,显然有可用的高度和宽度键。
myDropzone.on('addedFile', function(file) {
console.log(file.name); // returns the whole strong
console.log(file.width); // returns undefined
console.log(file['width']); // returns undefined
});
截图如下:
我的问题是,为什么名称可用,但宽度或高度不可用?是因为它们是只读的还是什么?如果是这样的话,还能访问吗?
【问题讨论】:
-
啊,做到了,100 毫秒就足够访问它了 :) 虽然有时它不会被定义,但有可能吗?
标签: javascript jquery dropzone.js fileapi