alibaba / formily

📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
https://formilyjs.org/
MIT License
11.47k stars 1.49k forks source link

[Bug Report] schema 重渲染组件 #4206

Closed Atw-Lee closed 2 months ago

Atw-Lee commented 2 months ago

Reproduction link

Steps to reproduce

很抱歉,reproduction没有写。

我的场景如下:

使用的JSON Schema模式,基于antdv自定义组件A、B

A、B组件存在依赖关系,我希望当A组件@change的时候,重新渲染B组件(想在onMounted中执行某个函数),其实我最开始的想法是通过ref进行调用,当我查找issues后发现不建议使用ref。

我继续查看文档,找到了联动逻辑相关的文档及demo,以及下文的管理业务逻辑。

但是我不确定的是能否“重渲染”B组件,想咨询一下,(偷个懒先不写demo验证了)^_^

期待您的回复

What is expected?

no

What is actually happening?

no

Package

@formily/vue@2.3.2


Atw-Lee commented 2 months ago

好像不可以,我该怎么实现我的需求呢。

yanhao98 commented 2 months ago

https://www.npmjs.com/package/mitt

用这个通知吧,想干啥干啥。