连接javascript字符串中的树枝路径

时间:2017-11-28 21:02:58

标签: javascript php twig slim-3

我正在使用Slim和Twig-View在PHP网站上工作。在这个网站中,我正在使用Ajax进行实时搜索。这个想法是用户搜索字符串,搜索结果显示为用户类型。到目前为止一切正常。我能够获得结果并使用适当的图像和文本进行渲染。在为每个结果创建链接时会出现问题。使用Slim Twig-view,当您创建链接时,可以使用path_for()函数:

{{ path_for('episode', { 'show_slug': path, 'episode_slug': episode }) }}';

在这种情况下,路径和剧集的值由Javascript生成。问题是,如果我尝试以下内容:

var path = '{{ path_for('episode', { 'show_slug': results[i].showPath, 'episode_slug': results[i].url }) }}';

我也尝试过使用双引号:

var path = "{{ path_for('episode', { 'show_slug': results[i].showPath, 'episode_slug': results[i].url }) }}";

结果链接是myurl / shows //而不是myurl / shows / show-slug / episode-slug

因此,path_for()实际上正在工作,但它没有读取results [i] .showPath和results [i] .url的值。看起来这只是一个连接问题,但我无法弄清楚如何正确地做到这一点。

0 个答案:

没有答案