🔥Buy 2 Get 10% OFF

Free worldwide shipping - Over $79+

🔥Buy 2 Get 10% OFF

Free worldwide shipping - Over $79+

  • Log in
  • Create an account
  • New In
  • Best Selling
  • Cotton & Linen
  • Theme
      Floral Japanese Cat Dragonfly Butterfly Farm Dog Denim Bird Fish Ocean
    Save $18.86 Save $18.86

    Art Floral Print Casual T-Shirt

    $21.99 $40.85
  • Tops
  • Dresses
      Midi Dress Floral Dress

    3D Floral Embroidered Lace Linen Blend Maxi Dress

    $33.99
  • Bottoms
  • Jumpsuit
  • Sweatshirt
  • Two Piece Set
  • Fashion Trending
      Casual Top Basic Style

    Ethnic Style Beaded Necklace

    $14.99
  • Swimsuit
  • ACC
  • More links
  • New In
  • Best Selling
  • Cotton & Linen
  • Theme
      Floral Japanese Cat Dragonfly Butterfly Farm Dog Denim Bird Fish Ocean
    Save $18.86 Save $18.86

    Art Floral Print Casual T-Shirt

    $21.99 $40.85
  • Tops
  • Dresses
      Midi Dress Floral Dress

    3D Floral Embroidered Lace Linen Blend Maxi Dress

    $33.99
  • Bottoms
  • Jumpsuit
  • Sweatshirt
  • Two Piece Set
  • Fashion Trending
      Casual Top Basic Style

    Ethnic Style Beaded Necklace

    $14.99
  • Swimsuit
  • ACC
  • More links

  • Log in
  • Create an account
  • New In
  • Best Selling
  • Cotton & Linen
  • Theme
    • Theme
    • Floral
    • Japanese
    • Cat
    • Dragonfly
    • Butterfly
    • Farm
    • Dog
    • Denim
    • Bird
    • Fish
    • Ocean
  • Tops
  • Dresses
    • Dresses
    • Midi Dress
    • Floral Dress
  • Bottoms
  • Jumpsuit
  • Sweatshirt
  • Two Piece Set
  • Fashion Trending
    • Fashion Trending
    • Casual Top
    • Basic Style
  • Swimsuit
  • ACC
  • Log in
  • Create an account
  • (function(){ let w = window.innerWidth; function setHeaderCssVar() { const headerEle = document.getElementById('shoplaza-section-header'); if(!headerEle){ return }; document.body.style.setProperty('--window-height', `${window.innerHeight}px`); document.body.style.setProperty('--header-height', `${headerEle.clientHeight}px`); const mdScorllHideEle = headerEle.querySelector('.header__mobile .header__scroll_hide'); if (mdScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-md', `${mdScorllHideEle.clientHeight}px`); } const pcScorllHideEle = headerEle.querySelector('.header__desktop .header__scroll_hide'); if (pcScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-pc', `${pcScorllHideEle.clientHeight}px`); } } function handlResize() { if(w == window.innerWidth){return}; w = window.innerWidth; setHeaderCssVar(); }; function init(){ setHeaderCssVar(); window.removeEventListener('resize', window._theme_header_listener) window._theme_header_listener = handlResize; window.addEventListener('resize', window._theme_header_listener); } init(); })();

    🔥BEST SELLING

    Save $18.86 Save $18.86

    Art Floral Print Casual T-Shirt

    $21.99 $40.85

    3D Floral Embroidered Lace Linen Blend Maxi Dress

    $33.99
    Save $26.01 Save $26.01

    Cottage Floral Embroidered Lace Hem Linen Blend Tunic

    $27.99 $54.00
    Save $24.01 Save $24.01

    Cottage Floral Embroidered Lace Hem Linen Blend Cropped Pants

    $25.99 $50.00

    Diamond Floral Embroidered Lace Linen Blend Maxi Dress

    $33.99
    Save $24.01 Save $24.01

    Cottage Floral Embroidered Lace Hem Linen Blend Maxi Dress

    $33.99 $58.00
    Save $16.01 Save $16.01

    Women's Casual Bow Pocket Dress

    $39.99 $56.00
    Save $23.01 Save $23.01

    Vintage Floral Lace Embroidered Linen Blend Tunic

    $24.99 $48.00
    Save $18.86 Save $18.86

    Art Floral Print Casual T-Shirt

    $21.99 $40.85

    3D Floral Embroidered Lace Linen Blend Maxi Dress

    $33.99
    Save $26.01 Save $26.01

    Cottage Floral Embroidered Lace Hem Linen Blend Tunic

    $27.99 $54.00
    Save $24.01 Save $24.01

    Cottage Floral Embroidered Lace Hem Linen Blend Cropped Pants

    $25.99 $50.00

    Diamond Floral Embroidered Lace Linen Blend Maxi Dress

    $33.99
    Save $24.01 Save $24.01

    Cottage Floral Embroidered Lace Hem Linen Blend Maxi Dress

    $33.99 $58.00
    View more

    New In

    Save $14.00 Save $14.00

    Women's Vintage Abstract Geometric Art Print Casual Dress

    $44.99 $58.99 +4
    Save $11.00 Save $11.00

    Women's Vintage Floral Pattern Art Print Cotton Ad Linen Dress

    $44.99 $55.99
    Save $13.00 Save $13.00

    Women's Abstract Colorful Beautiful Flowers Painting Art Print Sleeveless Cotton Pocket Wrap Dress

    $29.99 $42.99
    Save $9.00 Save $9.00

    Women's Abstract Geometric Pattern Art Print Casual Crew Neck Cotton Dress

    $39.99 $48.99
    Save $14.00 Save $14.00

    Women's Vintage Abstract Geometric Art Print Casual Dress

    $44.99 $58.99
    Save $11.00 Save $11.00

    Women's Vintage Floral Pattern Art Print Cotton Ad Linen Dress

    $44.99 $55.99
    Save $11.00 Save $11.00

    Women's Vintage Floral Pattern Art Print Cotton Dress

    $44.99 $55.99
    Save $11.00 Save $11.00

    Women's Vintage Floral Pattern Art Print Cotton Ad Linen Dress

    $44.99 $55.99
    Save $14.00 Save $14.00

    Women's Vintage Abstract Geometric Art Print Casual Dress

    $44.99 $58.99 +4
    Save $11.00 Save $11.00

    Women's Vintage Floral Pattern Art Print Cotton Ad Linen Dress

    $44.99 $55.99
    Save $13.00 Save $13.00

    Women's Abstract Colorful Beautiful Flowers Painting Art Print Sleeveless Cotton Pocket Wrap Dress

    $29.99 $42.99
    Save $9.00 Save $9.00

    Women's Abstract Geometric Pattern Art Print Casual Crew Neck Cotton Dress

    $39.99 $48.99
    View more

    ACC

    Vintage Earrings

    $4.86

    Cat Printed Socks

    $6.99

    Western Vintage Heart Beaded Leather Rope Necklace Sweater Chain Boho Ethnic Jewelry

    $8.99
    Save $1.20 Save $1.20

    Vintage earrings

    $4.78 $5.98
    Save $4.30 Save $4.30

    Vintage Dragonfly Glass Earrings

    $6.99 $11.29

    Bohemian retro flower earrings

    $4.35

    Vintage earrings

    $4.08

    Boho Vacation Wedding Opal Moonstone Leaf Earrings

    $5.99

    Vintage Earrings

    $4.86

    Cat Printed Socks

    $6.99

    Western Vintage Heart Beaded Leather Rope Necklace Sweater Chain Boho Ethnic Jewelry

    $8.99
    Save $1.20 Save $1.20

    Vintage earrings

    $4.78 $5.98
    Save $4.30 Save $4.30

    Vintage Dragonfly Glass Earrings

    $6.99 $11.29

    Bohemian retro flower earrings

    $4.35
    View more

    Subscribe today to hear first about our sales

    Please enter a valid email address.
    Please enter your email address.
    Thanks for subscribing

    Contact us

    • wetostar@well-service.com

    Contact us

    • wetostar@well-service.com

    About Wetostar

    • Contact us
    • About us
    • Privacy Policy
    • Terms and Conditions

    About Wetostar

    • Contact us
    • About us
    • Privacy Policy
    • Terms and Conditions

    HELP & SUPPORT

    • Shipping & Delivery
    • Tracking Order
    • Return Policy
    • Payment Method

    HELP & SUPPORT

    • Shipping & Delivery
    • Tracking Order
    • Return Policy
    • Payment Method

    We accept

    • Visa
    • Mastercard
    • Maestro
    • JCB
    • American Express
    • Diners Club
    • Discover

    We accept

    • Visa
    • Mastercard
    • Maestro
    • JCB
    • American Express
    • Diners Club
    • Discover
    © 2025 wetostar DMCA report

    Cart

    Your shopping bag is empty
    View Cart
    const TAG = "spz-custom-popup"; const DISPLAY_TYPE = { POPUP: "PTT_POPUP" // 弹窗 }; const API = { LIST: `/api/storefront/promotion/placement/list`, // 获取弹窗列表 REPORT: `/api/storefront/promotion/placement/data/report` // 上报数据 }; const DISPLAY_DEVICE = { PC_AND_MOBILE: "PD_PC_MOBILE", // PC和移动端 PC: "PD_PC", // PC MOBILE: "PD_MOBILE" // 移动端 }; const REPORT_EVENT = { CLICK: "PE_CLICK", // 点击事件 IMPRESSION: "PE_IMPRESSION" // 曝光事件 }; class SpzCustomPopup extends SPZ.BaseElement { constructor(element) { super(element); this.popupList_ = []; // 弹窗数据 this.popupZIndex = 1050; // 弹窗层级 // 节流处理 每5s内多次点击 算一次点击上报 this.throttleReport = this.win.SPZCore.Types.throttle( this.win, (data) => { this.reportData(data) }, 5000 ) } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.fetchData_(); } // 接口请求,获取数据 fetchData_() { const id = window.SHOPLAZZA.meta.page.template_type === 51 ? window.SHOPLAZZA.meta.page.resource_id : 0; return this.xhr_.fetchJson(API.LIST, { method: 'POST', body: { page_id: window.SHOPLAZZA.meta.page.template_type, placement_type: DISPLAY_TYPE.POPUP, discount_id: id } }).then((res) => { // 请求成功 执行render this.doRender_(res.list); }).catch((err) => { console.error(err); }); } // 渲染dom doRender_(data) { this.popupList_ = data || []; if (this.popupList_.length > 0) { this.popupList_.forEach((item) => { item.config = JSON.parse(item.config); }) } return this.templates_ .findAndRenderTemplate(this.element, { list: this.popupList_ }) .then((el) => { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); this.element.appendChild(el); }) .then(() => { // 遍历显示弹窗 this.popupList_.forEach((item) => { this.showPopup_(item); }); }) } showPopup_(popup) { // 展示弹窗 符合展示条件的弹窗 const $popup = document.querySelector(`#popup-${popup.id}`); $popup && SPZ.whenApiDefined($popup).then((api)=> { const isPC = this.viewport_.getWidth() >= 960; const isMobile = this.viewport_.getWidth() < 960; const isMatchPCDevice = popup.device === DISPLAY_DEVICE.PC_AND_MOBILE || popup.device === DISPLAY_DEVICE.PC; const isMatchMobileDevice = popup.device == DISPLAY_DEVICE.PC_AND_MOBILE || popup.device === DISPLAY_DEVICE.MOBILE; if((isPC && isMatchPCDevice) || (isMobile && isMatchMobileDevice)) { // 根据推送时间 延迟展示弹窗 setTimeout(() => { api.open(); }, popup.delay_seconds * 1000); } }) } // 上报数据 async reportData(data) { this.xhr_.fetchJson(API.REPORT, { method: "POST", body: { placement_id: data.placement_id, event: data.event } }); } setupAction_() { this.registerAction('handleTrack', async(invocation) => { // 如果是主题编辑器则不用处理 if(window.top !== window.self) { return; } const data = invocation.args; const event = data.event; // 点击上报 节流处理 if(event === REPORT_EVENT.CLICK) { await this.throttleReport(data); } else { this.reportData(data); } }); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomPopup);