gf
gf copied to clipboard
feat(config/nacos): 变更回调增加变更前的配置对象,可以用来判断哪些配置变更进行特殊处理
变更回调增加变更前的配置对象,可以用来判断哪些配置变更进行特殊处理。目前是只能获取更新后的配置,无法获取之前的配置,有些特殊配置无法感知是否变更。
这个没啥必要,我之前加这个onchange回调的时候考虑过这个,按照gf的设计来说,每个组件都是解耦的,如果有需要组件应该自己缓存自己需要的旧配置内容,配置更新了onchange里带着新配置通知下就行,剩下的让具体组件自己决定要干嘛,目前V3 plan下面大家也提出了增强感知需求,就是不知道会不会通过
@ppanphper @LanceAdd 可以让用户自定义c.config.ConfigParam.OnChange,这样更灵活一些。
@ppanphper @LanceAdd 可以让用户自定义
c.config.ConfigParam.OnChange,这样更灵活一些。
我们后来搞了这个, https://github.com/gogf/gf/pull/4446