私が持っているJSONモデルのパラメータの値を取得する必要があります。JSONパラメータを取得する
私の出力を返します:
console.log(this.model);
{年:2017、月:08、日:05}
私は値を取得し、例えば、date='2017-08-05'
のためのオブジェクトを作成する必要があります。
私が持っているJSONモデルのパラメータの値を取得する必要があります。JSONパラメータを取得する
私の出力を返します:
console.log(this.model);
{年:2017、月:08、日:05}
私は値を取得し、例えば、date='2017-08-05'
のためのオブジェクトを作成する必要があります。
あなたがそれを行うために必要なものに応じて、リテラルJavaScriptのテンプレートを使用することができます。https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals
myNewObject.date = `${this.model.year}-${this.model.month}-${this.model.day}`;
日付値は、あなたが「0」パッドに必要になることがあり、実際に数字ではなく文字列である場合それら。ここには例があります:How to output integers with leading zeros in JavaScript
それは '2017-8-5'を返します。私はそれが' 2017のように0を持つ必要はないことを願っています-08-05' –
つまり、date = '2017-08-05'とobject = {date: '2017-08-05'、名前: "lenin"、トークン: "5646d54adad"}の内部に移動しますが、私はこのオブジェクト= {0: "2"、1: "0"、3: "1"、4: "7"、名前: "lenin"、トークン: "5646d54adad"}を表示しています –
jsonを置く形式は意味をなさないので、jsonには '{year = 2017} 'のようなオブジェクトを返しません。それは文字列ですか? '{" year = 2017 "}'のように?あるいは出力は '{year:2017}'を返しますか? –
申し訳ありません、私のjson {年:2017、月:08、日:05} –