0
현재 JSReport를 사용하여 보고서를 만듭니다. 나는 이제 for 루프 내부에서 데이터에 액세스해야하는 시나리오에 갇혀있다. 여기에 JSONjson 객체의 루트에서 데이터 액세스 JSRender
{
"report_date": "",
"account": "",
"account_number": "",
"data_retention": "",
"data_purged": "",
"sms_camp_del": "",
"numbers_purged": "",
"message_del": "",
"reports": [{
"count": 1,
"campaign_name": "",
"date": "",
"start_time": "",
"messages": "",
"numbers": ""
...
의 샘플은 내가 이미이 코드
{{for reports}}
...
{{/for}}
과의 내부에서
이 나는 {{:report_date}}
및
{{:account}}
를 사용하여
report_date
과
account
에 액세스하려면 for 루프, 하지만 문제는 각자의 가치를 출력 할 수 없다는 것입니다.
reports
외부의 모든 항목에 액세스하려면 어떻게해야합니까?
{{:~rd}}
및
{{:~ac}}
또 다른 방법은 {{:~root.report_date}}
및 {{:~root.account}}
을 사용하는 것입니다을 사용
{{for reports ~rd=report_date ~ac=account}}...{{/for}}
및 액세스 : 사전에
이미 필요한 데이터에 액세스하는 방법을 찾았습니다.
여기에 코드가 있습니다 :
'{{for reports-rd = report_date ~ ac = account}} ... {{for /}}'이고'{{: ~ rd}} '및'{{ : ~ ac}}' –