[英]Magento-2 mini bag added product is not working in IE-11?
我面臨Internet Explorer的問題。 可以在我的頁面上的迷你包中添加產品。 您可以在彈出窗口中的迷你袋中查看,產品在下拉列表中列出。
在Internet Explorer上,迷你購物袋彈出窗口不會顯示新添加的產品,這些產品是在頁面加載后添加的,即使它們已添加到迷你購物袋中也是如此。 如果隨后更改頁面,則迷你包會正常顯示(1)圖標,並且產品會在下拉菜單中正確顯示。
我使用的技術是Magento2。單擊添加到購物袋按鈕時,控制台中顯示以下錯誤:
對象不支持屬性或方法“查找”
options-updater.js(26.9)
這是上面提到的行:
changedProductOptions = data.items.find(function (item) {
return item['product_id'] === productId;
});
注意:它與Edge瀏覽器配合正常。
請幫忙。 我不知道為什么IE不支持js的迷你購物袋添加產品功能。
在ES-6標准之后,find()方法不再與IE瀏覽器一起使用。 為此,您可以使用map()方法,
這是代碼示例:
changedProductOptions = data.items.map(function (item) {
return item['product_id'] === productId;
});
希望這對您有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.