wukaixian opened a new issue, #2769:
URL: https://github.com/apache/apisix-dashboard/issues/2769
### Issue description
从2.5.1版本升级到3.1后,旧的路由插件配置缺少 `{“_meta":"disable":false}
`配置数据,导致在新版本dashboard界面插件界面无法正常显示。
### Expected behavior
新版本兼容老数据,缺少 `{“_meta":"disable":false} ` 配置时,可以正常显示插件配置界面。
### How to Reproduce
1.路由界面配置一个插件的json数据,如 limit-count,不加 `_meta` 字段
2.点击路由配置,点击下一步,到达插件配置界面
3.插件界面报错,界面显示为空,异常信息提示没有`disable`字段
### Screenshots

### Environment
- apisix version (cmd: `apisix version`): 3.1
- OS (cmd: `uname -a`): win10
- OpenResty / Nginx version (cmd: `nginx -V` or `openresty -V`):
- etcd version, if have (cmd: run `etcd --version`):
- apisix-dashboard version, if have: 3.0.0
- Browser version, if have:
### Additional context
_No response_
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]