/ / Як проаналізувати об'єкт Json із поверненого значення angularjs з іншим повернутим значенням angularjs? - html, angularjs

Як повернути значення parsing Json object від angularjs return value з іншим значенням angularjs? - html, angularjs

У мене є масив Json, повернутий з angularjsфункція в $ rootScope. Я отримую синтаксичний аналіз ключа об’єкта від іншої функції angularjs. Я не знав, як проаналізувати і отримати значення з поверненого масиву 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"}]}}));