我似乎無法訪問我的對象的寬度或高度鍵。訪問File對象的一些列出的屬性時返回「undefined」
我使用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
});
繼承人的截圖:
我的問題是,爲什麼是可用的名字,但沒有寬度或高度?是因爲它們是隻讀還是其他?如果是這樣的話,是否有可能訪問它?
啊,那做的,100miliseconds就能夠訪問它:)是有可能的是,雖然有時它不會被定義? – 2014-09-19 06:16:28