オブジェクトのデフォルト値がnullの外部APIを使用しています。null値をオブジェクトに設定する
location.recipt = null;
しかし、私はtrueにlocation.recipt.printRecipt
を設定する必要があり、私はバイオリンを作成し、私はlocation.recipt = {}
しない限り、私はprintRecipt
を設定することができる習慣を考え出し、このため他のソリューションはありますか?
null
から空のオブジェクト{}
に変更してもう一度データを更新するには、APIを2回コールする必要があるためです。
フィドル:https://jsfiddle.net/bdeepakreddy/nwemtwtu/
location.recipt = { print Recipt:true } –
PUT/POSTリクエストを送信している間、私はそれを正しく行うことはできないと思いますか? –
「APIを2回呼び出す必要がありますか?」とはどういう意味ですか?オブジェクトがフリーズしていない限り、JavaScriptランタイムでそのプロパティ値を変更できます。 – Pavlo