首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Snipcart v3和'data-item-stackable‘属性

Snipcart v3和'data-item-stackable‘属性
EN

Stack Overflow用户
提问于 2021-03-03 17:00:32
回答 1查看 145关注 0票数 0

我要用这个把头撞到墙上一个月。在Snipcart V3中设置V3绝对不会对我有任何帮助。

但还有更奇怪的事情发生:

  1. 在我的仪表板上,我收到这样的消息:

,你似乎没有使用我们最新版本的购物车。你想切换到v3.0吗?

不用说,我在我的站点上使用的是最新(在撰写本文时) snipcart.js v3.0.31。什么是仪表板检测作为狙击手v2?我从未在该站点上使用过Snipcart v2,也没有从v2迁移到v3。

  1. 在v3文档中,它说data-item-stackable属性是enum类型。然而,在v3迁移指南中,说明了

数据项堆栈属性不再是布尔属性,而是描述不同可能行为的字符串。

那么它是字符串还是枚举?

我想知道是否还有其他人对正确的版本检测和/或data-item-stackable完全不做任何事情有问题?这两种不同的表现形式是我遇到的同一个问题吗?是否有人成功地在不按预期使用Javascript的情况下,使用Snipcart v3获得“非堆叠”项?

谢谢你的时间和努力。

干杯。

EN

回答 1

Stack Overflow用户

发布于 2021-03-10 07:37:34

刚从Snipcart的好人那里得到答案。问题似乎在于,如果在snipcart按钮上设置了data-item-stackable="never",那么data-item-quantity就无法工作。这是他们的答案:

--即使产品不能堆叠,如果您在产品上指定数量,这个值将用作“默认”值,这就是为什么单击“购买”按钮时,它使用您设置的数量值。

对于用例,我建议以编程方式添加项目,请查看我们的JavaScript SDK文档

他们甚至在这里提供了一个小例子:https://codesandbox.io/s/crimson-tree-7tffo?file=/index.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66461608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档