0
私は<pre data-bind='text: ko.toJSON($data)'></pre>
と私はいくつかのデータで2つの配列を取得します。
<pre data-bind='text: ko.toJSON($data.ResourceDetails)'></pre>
は私に特定のアレイのプロパティを返しませんが、私は$data.ResourceDetails.Name
をすれば、それは何も返さdoesntの。
"Name": "298ff799-a4a6-4e2e-82d9-e8eb99e8e2d2",
"BranchID": 0,
"GroupUID": "37c0a2fc-caef-4bf3-adf0-9d187d9cf441",
"Capacity": 11,
"Duration": 60,
"ScheduleUID": "d62be6f8-b6ae-4806-9aef-832e073ee82c",
"Description": "Test",
"Active": 1,
"SortOrder": 0,
"CreatedBy": "System",
"CreatedOn": "2017-05-17T14:12:57.317",
"LastEditBy": "System",
"LastEditOn": "2017-05-17T14:12:57.317",
いただきまし間違っResourceDetailsから
サンプルデータ?なぜ私は成功することができないName
?
<pre data-bind='text: ko.toJSON($data.ResourceDetails['Name'])'></pre>
doesntの仕事aswell。
'ResourceDetails'が観察配列であれば、あなたにアクセスする必要がありますこの配列の1つの位置: 'ResourceDetails()[0]'。詳細情報:http://knockoutjs.com/documentation/observableArrays.html –
ajax呼び出しからのオブジェクト。その観測できない配列。 – Denisx
'$ data.ResourceDetails.Name'は何も返しません。そして '$ data'はKnockout(http://knockoutjs.com/documentation/binding-context.html)です。申し訳ありませんが、私はその質問を理解できません。 :-( –