サーバーの応答に基づいて動的フォームを作成しようとしています。たとえば、私は8つのボタンを持っており、クリックされると、それぞれのボタンは異なる入力タイプの異なるアンケートを生成するはずです。各カテゴリの質問はバックエンドから取得され、それぞれの質問にはラジオや選択などのタイプがあります。この情報に基づいて、特定の質問のフォームをどのようにユーザーのボタンに応じて生成できますかクリック私が考えたのは、どのカテゴリがクリックされたかによってng-hide/showを使うことでしたが、それは8つのカテゴリ(それぞれ8つ)に対して合計64の質問があるので、実際には悪い習慣になります。どんな助けもありがとう。ありがとう!!サーバーの応答に基づいた角度の動的フォームの作成
応答は次のようである:
{
"code": 200,
"data": {
"id": "598ca3dac405bc378fc21764",
"question_set_number": "QS1",
"questions": [
{
"answers": [
"Answer 1",
"Answer 2",
"Answer 3"
],
"id": "59839d20c405bc411540a11d",
"question_number": "Q1",
"question_text": "Test question",
"type": "radio"
},
{
"answers": [
"Answer 1",
"Answer 2",
"Answer 3"
],
"id": "59839d2dc405bc411540a11e",
"question_number": "Q2",
"question_text": "Test question",
"type": "check"
}
]
},
"message": "successful",
"status": "success"
}
私はあなたのための例を作ることができますが、入力をループして、サーバーの応答に基づいて動的に型を割り当てることができます。もしあなたが必要と思っているのであれば、私は既存の例[here](https://github.com/kauffmanes/acoma-data-app/blob/master/public/newFindForm/new-find-form.html)を持っています。 – kauffee000
あなたの応答は私のものに似ていますか?あなたが一見することができれば、私はちょうど私の投稿を編集しました。ありがとう!! – BleachedAxe
それはかなり似ています。私はあなたのためにビンに取り組んでいます。これは8つのフォームのうちの1つの応答ですか?各ボタンをクリックすると、新しいサービスコールが発生し、質問が表示されます。 – kauffee000