Skip to content

Повторная инициализация виджета #5

@AndreyVasilkov

Description

@AndreyVasilkov

Добрый день.
Версия 3.6.0

Создаю объект виджета

window.ISDEKWidjetController = new CDEKWidget({
    defaultLocation: "Москва",
    servicePath: "/sdek-widget/",
    tariffs: {
        office: office,
        door: door,
        pickup: pickup
    },
    apiKey: yandexApiKey,
    root: sdekContainerId,
    canChoose:true,
    goods: goods,
    detailAddress: true,
    popup: true,
    onReady: function(){
        console.log("")
    },
    onChoose: function(mode, wat, address) {
        console.log("choose");
    },
});

Затем корзина обновляется через ajax (например, смена кол-ва) и инициализация объекта происходит заново, но при это старые слушатели события onReady и onChoose остаются, и соответственно в логе я уже получу несколько выводов choose и ready. Есть ли у объекта CDEKWidget деструктор? в описании к виджету не нашел. Заранее спасибо

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions