質問と回答を保存するカスタム配列を作成しましたが、これらの配列要素にアクセスしようとすると常に次のメッセージが表示されます。 配列上のプロパティ "questions" を読み取ろうとしています (
配列上のプロパティ "questions" を読み取ろうとしています (
実は、カスタム配列を作成しました。カスタム配列を使用せずに作成しようとすると、正常に動作します。直接雄弁なモデルからデータを取得するのと同様に正常に機能します
これは私の JSON 応答です...
連想配列とオブジェクトは、php では同じものではありません。
ここでは、キー question と answers を含む配列を questionsArray にプッシュしています:
question
answers
questionsArray
したがって、配列アクセスを使用して読み取る必要があります。 $data が $questionsArray の要素であると仮定すると、{ { $ の代わりに {{ $data['question'] }} になります。データ ->質問}}
$data
$questionsArray
{ { $ の代わりに
になります。データ ->質問}}
もちろん、いくつかの質問エンティティまたは連想配列を別の配列でラップして $data['question]` に配置したため、出力は機能しません。
$data['question
次のようなことを試してみてください:
次に、ブレード ファイル内の問題のプロパティを読み取ります。
連想配列とオブジェクトは、php では同じものではありません。
ここでは、キー
リーリーquestion
とanswers
を含む配列をquestionsArray
にプッシュしています:したがって、配列アクセスを使用して読み取る必要があります。
$data
が$questionsArray
の要素であると仮定すると、{ { $ の代わりに
{{ $data['question'] }}になります。データ ->質問}}
もちろん、いくつかの質問エンティティまたは連想配列を別の配列でラップして
$data['question
]` に配置したため、出力は機能しません。次のようなことを試してみてください:
リーリー次に、ブレード ファイル内の問題のプロパティを読み取ります。
リーリー