在.json文件中保持点击的连续计数

时间:2019-03-25 02:16:58

标签: javascript html json

我正在尝试为我的课程网站创建一个实时轮询/测验应用程序。我要记住的是:对于每个测验,我将有一个相应的.json文件,该文件将保留问题列表和相应选项,以及选择每个选项的用户总数

我希望在用户选择并提交答案后,与该问题/答案相对应的计数增加一个。任何帮助将不胜感激。

html

(该网站是使用Hugo构建的,因此是{{ ... }}语法)

...
{{ range .Site.Data.quiz.questions }}
<section>
    {{ $name := .question }}
    {{ $name }}
    {{ range .options }}
        <label class="container">{{ .name }}
            <input type="radio" name="{{ $name }}">
            <span class="checkmark"></span>
        </label>
    {{ end }}
</section>
{{ end }}

quiz.json

{
  "questions": [
    {
      "question": "What do you think about astrology?",
      "options": [
        {
          "name": "It's nonsense.",
          "tally": 0,
          "correct": true
        },
        {
          "name": "It's legit!",
          "tally": 0,
          "correct": false
        }
      ]
    }
  ]
}

0 个答案:

没有答案