私のhttp応答オブジェクトがこのような状況にあります。角度2のチェックとチェックを外すと文字列値が必要
animal:any = {
"dog": "true",
"cat": "false"
}
「true
」と「false
」そう**ngModel**
はcheckbox
が動物オブジェクト値ごとに確認することはできません文字列値です。そしていつでも私がcheckbox
をクリックすると、値はこのようなブール値に自動的に変更されます。
{
"dog": false,
"cat": "false"
}
したがって、このデータをhttp投稿で送信すると、バックエンドはそのデータを受け入れることができません。彼らのバックエンドではLaravelによって実行されています。そのプロパティには、列挙型フィールドがあります。誰も私に解決策を与えることができます。あなたは、文字列にオブジェクトのすべてのboolean型の値を変換するだけでオブジェクトを反復処理し、それはそれだする必要がある場合はここで
は、可視化 https://embed.plnkr.co/DQUqFmnSjhtkBy0DeZHI/
これらの両方の違いは何ですか? – Aravind
文字列とブール値の違い。オブジェクトに文字列値が必要です。プランカをチェックしてください。 –
チェックボックスはブール値を返します。どのように文字列にすることができます。なぜあなたは強制的に文字列が必要なのでしょうか? – Aravind