/ / Как да се анализира Json обект от angularjs връщане стойност с друг angularjs стойност се върна? - html, angularjs

Как да се анализира Json обект от angularjs връщане стойност с друг angularjs стойност се върна? - html, angularjs

Имам Json масив върнати от angularjsфункция в $ rootScope. Получавам ключа на обекта, който трябва да бъде анализиран от друга функция на ъгъла. Не знаех как да анализирам и да получа стойността от връщания json масив с клавиша, върнат от друга функция.

Функция 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"]

Чрез използването на следния код мога да получа стойността чрез осигуряване на статични стойности

HTML код:

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

Трябва да се анализира чрез json масив динамично в html как да го постигнем?

Трябва да придобия динамична стойност като това?

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

Отговори:

-3 за отговор № 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"}]}}));