请问下,这样的需求场景应该如何设计呢?
组件A是设计出来给项目使用的,
项目有一个设置按钮,可以设置组件A展示的内容。
然后组件A可以进行展示项目设置的内容。
现需求:
1、想要项目框架和组件A进行解耦。
组件A可以封装打包发布出去,这里应该如何设计这里的设置功能呢,才不能有耦合?
2、因为项目设置按钮下面可以扩展为设置组件B/C/D...的展示,所以不能把设置按钮放在组件中
3、一般这样的前端项目的设置一般持久化是如何做的呢?比如我们经常看到的软件:VSCode或者其他的前端开源项目持久化设置信息。