Отобразить значение результата JSON в формате handify с помощью помощников - PullRequest
0 голосов
/ 30 мая 2019

Необходимо отобразить JSON Stringify из узла js в шаблоне Handlebar с помощью помощника js

Это данные JSON, представленные из файла js

  [
   {
  "_id": "one",
  "c_level": [
  {
    "c_group": [
      "groupthree"
    ],
    "c_level": "leveltwo"
  },
  {
    "c_group": [
      "groupone",
      "grouptwo"
    ],
    "c_level": "levelone"
    }
   ],
   "count": 3
  },
   {
  "_id": "two",
  "c_level": [
   {
    "c_group": [
      "groupfive"
    ],
    "c_level": "levelfive"
  },
  {
    "c_group": [
      "groupfour",
      "groupfive"
    ],
    "c_level": "leveltwo"
   }
 ],
  "count": 3
 }
  ]

используется вспомогательная функция

      course: function(obj) {
      return JSON.stringify(obj);
   }

Каким должен быть файл шаблона руля, чтобы получить приведенный ниже вывод в виде HTML-таблицы

column 1

<td><h2>One</h2>
leveltwo
<ul>
<li>groupthree</li>
</ul>
levelone
<ul>
<li>groupone</li>
<li>grouptwo</li>
</ul>
</td>

column 2

<td>
<h2>two</h2>
levelfive
<ul>
<li>groupfive</li>
</ul>
leveltwo
<ul>
<li>groupfour</li>
<li>groupfive</li>
</ul>
</td>

Таблица будет иметь динамическое число столбцов на основе визуализированного результата от nodejs. Данные JSON отправляются

  catalogd = JSON.stringify(results,undefined,2);
  res.render("course/catalogue",{course:catalogd});

Я новичок во всем процессе.

...