2

反応最終フォームのドキュメントはこちらをご覧ください

私は明らかに最終的なフォームに反応するフォームに取り組んでいます。フォーム コンポーネントでは、API サーバーからデータをフェッチしており、応答本文には次のような内容が含まれています。

{
  "configs": {
    "name": "abc",
    "display.name": "Abc",
    "value": 12,
    "read.only": true
  }
}

ご覧のとおり、 には 4 つの異なるキーと値のペアがありconfigsます。反応最終フォームは and のような値を表示できますnameが、キーにドット -> があるため、andvalueのような値は表示できません。display.nameread.only.

これらのドット ( .) をアンダースコアのようなものに変更でき、それが機能することはわかっています。しかし問題は、バックエンドの開発者が、.キー名を区切るためにドット ( ) を使用することはバックエンドでは非常に一般的であるため、ドットを他の区切り記号に置き換えることはできないと言っていることです。

現在、フロントエンドでこれらのセパレーターをアンダースコアに置き換えていますが、そのロジックはいたるところにあり、これを解決するためのより良い方法があるはずです。ありがとう!

4

2 に答える 2