Как создать динамическую таблицу для сложения с помощью Express и Handlebars - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь создать таблицу, в которой число, указанное в URL-адресе, например:

localhost:8000/add/:num 

, где указано значение num, создаст таблицу со строками, которая должна содержать суммы всехвозможные числа от 0 до: num.

server.js

 app.get('/add/:num', function(req,res) {
      console.log(Number(req.params.num)+ Number(5));
      res.render('add.hbs', {
                number_1: 5,
                number_2: req.params.num,
                sum: Number(req.params.num)+ Number(5)
              });
    });

add.hbs

 {{#each users}} 
      <tr>
        <td>
          {{number_1}}
        </td>
        <td>
          {{number_2}}
        </td>
        <td>
          {{sum}}
        </td>
      </tr>
   {{/each}} 

Теперь я могу отобразить таблицу HTML, но не могу добавить динамическистроки, когда конкретный номер указан в URL.Таким образом, если число передается как 2, оно должно добавить 0 + 1 в одну строку, 1 + 2 в следующую строку.Я знаю, что мне нужно создать вспомогательную функцию, чтобы сделать это в файле .hbs, но я не могу понять логику, стоящую за ней.

...