接下来需要解决两个问题:如何与视觉构建的其他业务元素交互画布。例如展开属性配置面板、图层列表、拖拽添加组件、定位锚点、主题等。runtimeProps如何访问当前组件实例的props。这两个问题非常重要,可以通过良好的数据流设计一次性解决。下面我们分别分析讨论。问题1:视觉构建的其他业务元素如何与画布交互。比如需要设计一个HooksAPI来访问canvas提供的方法和数据,比如展开属性配置面板、图层列表、拖拽组件、定位锚点、主题等。在React设计中,访问HooksAPI需要在一定的上下文中,所以可以拆分为和