/ / Ako analyzovať objekt Json z návratovej hodnoty angularjs s inou vrátenou hodnotou angularjs? - html, angularjs

Ako analyzovať Json objekt z angularjs vrátiť hodnotu s inou hodnotu angularjs vrátil? - html, angularjs

Mám pole Jsona vrátené z angularjsfunkcia v $ rootScope. Dostanem kľúč od objektu, ktorý sa má analyzovať z inej funkcie angularjs. I didn "t vedieť, ako analyzovať a získať hodnotu z vrátil json pole s kľúčom vrátil inú funkciu.

Funkcia JS:

$rootScope.json={"test":{"analysis1": {"png": [{"duration": "test", "transfer": "new"}], "afr": [{"duration": "test", "transfer": "new"}]}},"analysis2": {"png": [{"duration": "test", "transfer": "new"}], "afr": [{"duration": "test", "transfer": "new"}]}}

$scope.opt=["analysis1","png"]

Pomocou nasledujúceho kódu môžem získať hodnotu poskytnutím statických hodnôt

HTML kód:

<div> {$ json.test.analysis1.png $} </div>

Musím analyzovať prostredníctvom json poľa dynamicky v html, ako to dosiahnuť?

Musím získať dynamicky podobnú hodnotu?

<div> {$ json.test.{$ opt[0] $}.{$ opt[1] $} $} </div>

odpovede:

-3 pre odpoveď č. 1
$rootScope.json = JSON.parse(JSON.stringify({"test":{"analysis1": {"png": [{"duration": "test", "transfer": "new"}], "afr": [{"duration": "test", "transfer": "new"}]}},"analysis2": {"png": [{"duration": "test", "transfer": "new"}], "afr": [{"duration": "test", "transfer": "new"}]}}));