如何将javascript变量作为url参数传递



我无法将javascript变量作为参数传递到我的url。它将变量读取为字符串,而不是变量内容,它显示变量名称。有什么办法解决它吗?

const title = movie_info["key"][x]
const image = movie_info["value"][x]["image"]
const single_movie = "<li><span>"+"<a href = '{% url 'reservations' movie="+title+" %}'>"+title+"</a>"+"</span><img src=/media/"+image+"></li>"
path('reservations/<str:movie>', UV.reservations, name='reservations')

您可以使用.replacement((函数

const single_movie = "<li><span>"+"<a href = '{% url 'reservations' movie="keyword" %}'>".replace('keyword',title) +title+"</a>"+"</span><img src=/media/"+image+"></li>"

最新更新