「 LOWCODE 」 四月 17, 2025
低代码核心实现 - 组件间数据和行为交互
文章字数 2k 阅读约需 2 mins.
每一个组件可以对外提供:
- 抛出可联动的数据
- 抛出可调用的方法
- 提供可监听的事件
抛出可联动的数据
每个组件可以向外抛出数据,应用会收集维护在全局存储,该数据应是可响应式的,在应用顶层通过 Provider 向下传递,每一个组件都可以读取到。
组件抛出的数据,在编辑器中拖动配置组件时,为了能够被其它组件使用,需要在该组件中预先定义好待抛出的数据。
export default defineComponent<Options>({
declarations: {
/...
查看全文