大数跨境

从 POS UI 扩展中移除 session.currentSession.staffMemberId(2026-10)

从 POS UI 扩展中移除 session.currentSession.staffMemberId(2026-10) Shopify电商独立站
2026-09-17
2
导读:截至 API 版本 2026-10,POS UI 扩展 Session API 中的静态 session.currentSession.staffMemberId 字段已被移除。该字段已于 2026-

截至 API 版本 2026-10,POS UI 扩展 Session API 中的静态 session.currentSession.staffMemberId 字段已被移除。该字段已于 2026-07 弃用,取而代之的是 session.staffMember,这是一个响应式信号,当不同员工接入 POS 时会自动更新。

在目标 API 版本为 2026-10 之前,请将读取 session.currentSession.staffMemberId 的代码替换为 session.staffMember.value?.id。若要在扩展运行期间响应员工变更,请使用 session.staffMember.subscribe((staffMember) => { ... }) 订阅该信号,或在 Preact 组件的渲染过程中通过 .value 读取值(需导入 @shopify/ui-extensions/preact 以自动重新渲染)。

使用 2026-07 及更早版本的扩展不受影响。收据目标可用的 BaseData session.staffMemberId 是另一个独立的 API,且未作更改。

https://shopify.dev/docs/api/pos-ui-extensions/2026-10/apis/session-api

【声明】内容源于网络
0
0
Shopify电商独立站
1234
内容 7146
粉丝 0
Shopify电商独立站 1234
总阅读87.4k
粉丝0
内容7.1k