WooCommerce 结帐块自定义字段验证

问题描述 投票:0回答:1

如何在使用块创建的 WooCommerce 结帐页面中提交时验证自定义块字段?

import { useCheckoutContext } from '@woocommerce/base-contexts';
import { useEffect } from '@wordpress/element';

const Component = () => {
    const { onCheckoutValidation } = useCheckoutContext();
    useEffect( () => {
        const unsubscribe = onCheckoutValidation( () => true );
        return unsubscribe;
    }, [ onCheckoutValidation ] );
    return null;
};

我无法使用导入,有什么替代方法

import { useCheckoutContext } from '@woocommerce/base-contexts';

就像我可以直接使用 React.useEffect() 一样,不需要 import { useEffect } from '@wordpress/element';

woocommerce block checkout
1个回答
0
投票

你找到解决办法了吗?我也在找

© www.soinside.com 2019 - 2024. All rights reserved.