Token

获取购物车和结账唯一凭证的接口。

checkoutToken: string | undefiend

注意

仅在结算页可用。

当前结账的唯一凭证。

render("Checkout::Dynamic::Render", (props) => {
const { checkoutToken } = props;
const top = (
<>
{checkoutToken && checkoutToken.includes("test") ? (
<Banner title="Thank you for your visit" />
) : null}
</>
);
return top;
});

cartToken: string | undefined

注意

仅在结算页可用。

与结账关联购物车的唯一凭证。可能为 undefined

render("Checkout::Dynamic::Render", (props) => {
const { cartToken } = props;
const top = (
<>
{cartToken && cartToken.includes("test") ? (
<Banner title="Thank you for your visit" />
) : null}
</>
);
return top;
});

useCheckoutToken(): string | undefined

注意

仅在结算页可用。

返回当前结账的唯一凭证。

render("Checkout::Dynamic::Render", (props) => {
const checkoutToken = useCheckoutToken();
const top = (
<>
{checkoutToken && checkoutToken.includes("test") ? (
<Banner title="Thank you for your visit" />
) : null}
</>
);
return top;
});

useCartToken(): string | undefined

注意

仅在结算页可用。

返回与结账关联购物车的唯一凭证。可能为 undefined

render("Checkout::Dynamic::Render", (props) => {
const cartToken = useCartToken();
const top = (
<>
{cartToken && cartToken.includes("test") ? (
<Banner title="Thank you for your visit" />
) : null}
</>
);
return top;
});
这篇文章对你有帮助吗?