Я пытаюсь передать параметр url_for
в сценарии.
В моем HTML-коде.
<div class="float-right">
<a href="#" onclick="view_article('aaa')">click</a>
</div>
И для моего кода скрипта.
function view_article(id){
var w=700, h=1200, l=(screen.availWidth - w) / 2, t=(screen.availHeight - h) / 2;
window.open("{{ url_for('articles.article_detail', articleId="+id+") }}","_blank","width= "+ w + ",height=" + h + ",left=" + l + ",top=" + t + ", scrollbars = yes, location = no, toolbar = no, menubar = no, status = no");
};
И на моем коде Python.
@articles.route("/article/detail/<articleId>", methods=['GET', 'POST'])
def article_detail(articleId):
return articleId
Я ожидаю возвращения aaa
Но в этом коде он возвращает +id+
Я пытался использовать articleId=id
вместо articleId="+id_"
Но это тоже не работает ...
Может кто-нибудь помочь?