Household High‑Temperature Steam Mop, Multi‑Surface Sterilizing Floor Cleaner, Carpet & Fabric Stain Remover with Long Power Cord Household High‑Temperature Steam Mop, Multi‑Surface Sterilizing Floor Cleaner, Carpet & Fabric Stain Remover with Long Power Cord

$31.99
$59.00
- 46%
people are viewing this right now
Color: American Standard
Quantity
Product was out of stock.
Product is unavailable.
Free worldwide shipping

Enjoy free shipping on every order, delivered to your doorstep no matter where you are in the world.

Free returns

Shop with confidence with our hassle-free returns policy, ensuring you love what you buy.

Sustainably made

Designed with the planet in mind, all our products are committed to sustainable practices.

Secure payments

Your payment information is always protected with our advanced, encrypted checkout security.

Description

  1. High‑Temperature Chemical‑Free Deep Cleaning & Sterilization: Powerful hot steam dissolves stubborn stains, footprints, grime and mucus. No harsh detergents needed, safely sanitize floors and fabric surfaces for family‑friendly home cleaning.
  2. Multi‑Surface Compatibility: Perfect for hardwood, marble, ceramic tile, granite flooring. Equipped with snap‑on carpet glider to refresh carpets and fabric upholstery, protects floor surfaces with quick‑dry steam cleaning.
  3. Extra‑Long 4.8M / 189 Inch Power Cord: Extra‑long cord allows large‑area cleaning without frequent socket‑switching. Built‑in cord storage hook for neat tidy storage after use.
  4. Flexible Mop Head & Practical Accessories: Swivel flexible mop head adjusts angles freely to reach under furniture. Comes with reusable microfiber mop pads, carpet glider and measuring cup for convenient daily use.
  5. User‑Friendly Household Design: Visible water tank with flow control switch for easy steam adjustment. Simple one‑touch power button. Light‑weight portable upright build, easy to operate and store for home daily cleaning.
class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "e1fff118-0597-4980-b83a-8b149fe15da6"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); const setting = this.flashsaleData.product_setting; const landingUrl = `/promotions/discount-default/${this.flashsaleData.discount_info.id}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(finalUrl, '_blank', 'noopener'); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == '8c5b8e13-af35-4131-b9e9-5c547b0afef4' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "8c5b8e13-af35-4131-b9e9-5c547b0afef4", product_type: "default", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);

You may also like

No products viewed