selectCallback в Shopify.SelectOptions всегда возвращает `null` - PullRequest
4 голосов
/ 01 июля 2019

selectCallback устанавливает variant равным 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 объект, который соответствует моему выбору размера / цвета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...