如何在使用块创建的 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';
你找到解决办法了吗?我也在找