我不断收到错误:参数列表后未捕获的语法错误:丢失)(最好是:60:105)
这是我的html:
<div class="gerechten">
{% for gerecht in gerechten %}
<div class="Gerechtdiv">
<img src={{gerecht.url}} class="gerechtimg">
<h3 class="GerechtTitel">{{gerecht.gerecht}}</h3>
<p class ="GerechtBeschrijving">{{gerecht.beschrijving}}</p>
<div class ="BottomGerechtDiv">
<p style="font-size: 17px;"><b>€{{gerecht.prijs}}</b></p>
<p>{{gerecht.sterren}}★</p>
</div>
<button class="button" onclick="addItemToCart({{gerecht.gerecht}}, {gerecht.prijs})" style="cursor: pointer"><span>Voeg toe aan winkelwagen</span> </button>
</div>
{% endfor %}
</div>
错误所指的行是按钮行。
我尝试清除 onclick 函数,然后它可以工作,但是当我放入该函数时,它再次给我一个错误
可能是
{gerecht.prijs}
缺少一对 {}
。所以你应该写:
<button class="button" onclick="addItemToCart({{gerecht.gerecht}}, {{gerecht.prijs}})" style="cursor: pointer"><span>Voeg toe aan winkelwagen</span> </button>