将 javascript 变量传递给树枝

Posted

技术标签:

【中文标题】将 javascript 变量传递给树枝【英文标题】:Pass javascript variable to twig 【发布时间】:2016-07-17 10:12:14 【问题描述】:

我只想路径。现在我正在使用它,但它不起作用。

<p id="result"></p>
<script>
var text = "";
var i;
for (varJS = 0; varJS < 5; varJS++) 
    text += "<a href=' path('lesson','id': varJS ) '>article</a>";

document.getElementById("result").innerhtml = text;
</script>

【问题讨论】:

这里是指变量值吗? 是的,varJS 值 【参考方案1】:
for (varJS = 0; varJS < 5; varJS++) 
    var url = ' path("lesson", 'id': 'article_id') '; 
    url = url.replace("article_id", varJS);
    text += '<a href='+ url +'>article</a>';

注意你真的应该看看FOSJsRoutingBundle。

【讨论】:

谢谢,这正是我需要的:) 很高兴帮助你@hassenzouari 你真的是最好的兄弟:)【参考方案2】:

根据 Chalasr 的回答。 我已经使用了这个技巧:

<script>
  var your_js_variable = 5;
  ` path("deletePFTaxeSpeciale",'id' : 'idCarburant' ) `.replace('idCarburant', your_js_variable)
<script>

【讨论】:

以上是关于将 javascript 变量传递给树枝的主要内容,如果未能解决你的问题,请参考以下文章

试图将数组变量从 asp 传递给 javascript

如何将值从javascript变量传递给剃刀变量?

将 django 变量传递给 javascript

如何将 Django 变量传递给 Javascript

如何将变量(laravel)传递给javascript?

如何从 Blade 格式 HTML 将 PHP 变量传递给 JavaScript 函数