跳到主要内容

# 节点无法拖拽到 Page 下

查看 Page 节点的 childWhitelist 配置，如果 Page 配置了 childWhitelist，且当前节点不在白名单下，是无法拖拽的。

    AliLowCodeEngine.material.getComponentMeta('Page').getMetadata().configure.component.nestingRule.childWhitelist

比如在 demo 中 Page 组件的 childWhitelist 为：['NextPage', 'ProDialog', 'Dialog', 'Drawer']，则只有这些组件可以拖拽到 Page 的 children 下，其他组件均不可以。

说明：1.0.15 之前 Page 组件的 childWhitelist 限制是失效的，在 1.0.16 版本进行了 bug 修复。

### 解决办法​

方法 1：直接修改 Page 组件的 childWhitelist，比如删除。

方法 2：通过 material.registerMetadataTransducer 修改 Page 组件的 childWhitelist（适用于 Page 组件是其他人维护的）