:JavaScript変数をFlask url_for()関数に挿入するにはどうすればよいですか?私は私のフラスコテンプレート内のコードを次している
<div id="cell1"></div>
<script>
var id="0014";
cell1.innerHTML = '<a href={{url_for('static',filename='+id+'".txt")}}">'+id+'</a>';
</script>
私はリンクがにレンダリングしたい:
http://my_address/static/0014.txt
しかし、私はこの得た:JSの作り方
http://my_address/static/+id+.txt
をFlask id
はFlask url_for()
機能で動作しますか?
ありがとうございました!
サーバー側とクライアント側のコードが混在している可能性はありますか?この{{url_for(...)}}は何ですか、テンプレートエンジンメソッドのようなものですか?その場合は、関数呼び出しの結果を処理する必要があります。 – Quagaar
引用符の問題があると思います。 'cell1.innerHTML = ''+id+'';' –
引用符で囲みます。 '' '+id+' '' – Searching