Bowl Cozy Template Cutting Ruler

people are viewing this right now
$12.99
$24.00
-46%
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 = "8b1c97dc-d281-4bdf-9db7-d5ea3a6ebd5b"; // 促销活动数据 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 == 'e86def6d-71eb-489e-ad62-4fda5b47f7b2' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "e86def6d-71eb-489e-ad62-4fda5b47f7b2", 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);
Type:  6in
Quantity
BUY 2 GET 1 FREE SHIPPING
7-15 Days Delivery with Tracking
Easy 30-Days Returns
Secure Checkout & 30-Day Money Back
Shipping

Description

Description
Just two squares of batting and two squares of fabric make one cozy. Simply fold the fabric in quarters and rotary cut around the template. It doesn't get any easier than that!

2024 New Bowl Cozy Template Cutting Ruler is a quick and easy way to make stylish bowl cozies with your favorite fat quarters. Bowl cozies make great gifts for any occasion and this simple template will make them super simple to make.

Widely used in life, beautiful and practical

Just two squares of batting and two squares of fabric make one cozy. Simply fold the fabric in quarters and rotary cut around the template. It doesn't get any easier than that!

This nested set includes three sizes of bowls. (Cut 6" 、8" 、10"Cotton Squares) The small bowl cozy template works with the precut bowl cozy batting, the other template with the large . If you prefer to cut your own batting, we recommend cotton batting which is microwave safe.

Specification:

Material: Acrylic 3mm Thick

Size:

Small :6inch(Cut 6inch Cotton fabric squares & Cut 6inch Cotton batting squares )

Medium :8inch (Cut 8inch Cotton fabric squares & Cut 8inch Cotton batting squares )

Large :10ich  (Cut 10ich Cotton fabric squares & Cut 10ich Cotton batting squares )

Package List:

1PC*6inch Bowl Cozy Template Cutting Ruler

/1PC*8inch Bowl Cozy Template Cutting Ruler

/1PC*10inch Bowl Cozy Template Cutting Ruler

/1 SET(6inch+8inch+10ich)

  • DELIVERY WORLDWIDE

    7-15 Days Delivery & Over $59 Get Free Shipping

  • 100% PAYMENT SECURE

    We ensure secure payment with PEV

  • CREDIT PAYMENT

    Multiple credit card payment methods

  • 30 DAYS RETURN

    Simply return it within 30 days for an exchange