gpt4 book ai didi

javascript - Shopify.SelectOptions 中的 selectCallback 总是返回 `null`

转载 作者:行者123 更新时间:2023-12-03 21:02:09 24 4
gpt4 key购买 nike

selectCallbackvariant等于 null除了最初的电话外,我的所有选项选择。在初始调用时,它会记录具有第一种颜色和大小的变体。

const productJson = JSON.parse($(`#${id}`).attr('data-product'));

new Shopify.OptionSelectors(id, {
product: productJson,
onVariantSelected: selectCallback,
});

const selectCallback = (variant, select, options) => {
console.log(variant) // `null`
}

我期待得到 variant与我的尺寸/颜色选择相匹配的对象。

最佳答案

在您调用回调之前,您的方法应该被定义


element.addEventListener('blur', callback, { once: true });

function callback() {
element.classList.remove(focusClass);
element.removeAttribute('tabindex');
}

关于javascript - Shopify.SelectOptions 中的 selectCallback 总是返回 `null`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56832879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com