首先,大对象的属性必须是提前可以完全枚举出来的(类似 Vue 2 对 data 的限制)。目前的做法是从 defaultValue 中获取,因此要求 defaultValue 必须完整。(如果是直接从 value 对象中获取,如果 value 的 keys 会变化,会导致 children re-mount. 其次,对消费的写法有要求,在逻辑上需要满足链接,因为它内部使用 useContex...