quickbuy_view.checkout()
オブジェクトを受け入れる関数がありproduct
ます。関数を呼び出す
quickbuy_view.checkout(new Product(12530257))
これはバグが発生するコードの一部です
console.log('quickbuy_view')
console.log(quickbuy_view)
console.log('quickbuy_view.product')
console.log(quickbuy_view.product)
console.log('quickbuy_view.product.displays');
console.log(quickbuy_view.product.displays);
var display = quickbuy_view.product.displays[0];
//This is where the actual error occurs
$('#quickbuy .display .main img').attr('src',display.vw1Reg)
chromeのコンソールでは、長さ3quickbuy_view.product
の配列を持つオブジェクトが返されることがわかります。ただし、ログに記録しようとすると、空の配列が返されます。displays
quickbuy_view.product.displays
奇妙なことに、後で入力するquickbuy_view.product.displays
と、期待どおりに配列が取得されます。