Solar Outdoor Lights

$29.90  - $55.90
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 = "2d7c68a6-40c9-4546-92b0-6e55d7836dd0"; // 促销活动数据 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"); if (this.flashsaleData.product_setting.is_redirection && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(`/promotions/discount-default/${this.flashsaleData.discount_info.id}`); } } // 绑定 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 == 'd8ab36ef-339c-4ecd-b758-00f94fa9f57b' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "d8ab36ef-339c-4ecd-b758-00f94fa9f57b", 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);
Size:  2Pack
Quantity
people are viewing this right now
Shipping
Free worldwide shipping
Free returns
Sustainably made
Secure payments

Description

【Remote Control & 3 Lighting Modes】:Each solar motion sensor light is equipped with wireless remote control.You can choose the most suitable mode faster and more portable: ①Strong light sensor mode ② Dim light sensor mode ③Strong long light mode. Different lighting way for your daily requirement.
【Super Bright Solar Motion Sensor Lights】:The solar outdoor lights equipped with 210 super bright LED beads, produce up to 2500 lm 6500 K high brightness output and good heat dissipation. Perfectly illuminate your courtyard, garage, swimming pool.
【Wide Angle Illumination & PIR Motion Inductor】:3 adjustable heads design can horizontally. With innovative wide-angle and intelligent induction control, solar flood light detects up to 270 ° wide lighting angle and 26 feet sensing distance,which can provide extra brightness and more visible area.
【Long Working Time】:This solar powered flood light has a built-in 2000mAh rechargeable battery with the high-efficiency solar panel to ensure that it can be charged at less light day. Please set the solar light button on OFF state on cloudy and rainy days ensure the solarpanel is charged facing the sun for 2-3 days and turn on the light again.
【IP65 Waterproof & Wireless Design】:This solar lights are made of durable material, IP65 waterproof ensures the outdoor light fixture can function well even in heavy rain, snowstorms.It wireless design are easy to install, no needed with annoying wires or adapters, and no need to buy batteries. Only need to use the included screws to fix on the exterior wall.
Tips: For best performance, install the light at a height of 6.5–8 ft, with the solar panel facing direct sunlight and free from obstructions. Installing too high or too low may affect the motion sensor.