Sencha 商店按 id 分组

发布于 2024-10-31 06:58:23 字数 224 浏览 1 评论 0原文

在 Sencha 中,我有一家商店,里面有一些产品。每种产品都有自己的 id、名称、价格... 我可以将商品添加到商店,但是当我将同一商品多次添加到商店时,我希望商店只有一个具有相同 id 的商品。

例如,当我多次单击产品详细信息视图中的“添加”按钮时,我希望该产品仅在商店中出现一次。在 MySQL 中,它就像“GROUP BY id”。

我希望有人能帮助我解决这个问题!

提前致谢!

In Sencha, I have a store with some products in. Each products has his own id, name, price...
I can add an item to a store, but when I add the same item multiple times to a store, I want the store to have only one item of the same id.

E.g. when I click an 'add' button in a product-detail-view multiple times, I want the product to only be once in the store. In MySQL it would be like 'GROUP BY id'.

I hope someone can help me with this!

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光倒影 2024-11-07 06:58:23

您可能需要为商店的 Add 事件添加侦听器。在事件代码中,检查是否添加了一个或多个项目(这些将通过参数传递给事件,请参阅 Sencha Touch API 文档了解详细信息)已在商店中。如果是,请从商店中删除新商品。

You probably need to add a listener for the Add event of the store. In the event code, check to see if the added item/items (these will be passed to the event in a parameter, see Sencha Touch API Documentation for details) are already in the store. If yes, remove the new items from the store.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文