を使用してjson
をHTML
ファイルに渡しています。私が合格json
は、私が期待どおりに動作され、以下のように、javascript
機能を持っているJinjaテンプレートの値にアクセスする際にJavaScript変数を使用する
function dispDetails()
{
//This works as expected
//It print 'Report' in the console
console.log('{{ config.firstTitle }}');
}
しかし、私のjavascript
機能を含むように変更された場合、私のHTML
ファイルで
result = { "config":{ "firstTitle" : "Report" } }
以下のように似ていますjavascript variable
コードがエラーをスローしています。
function dispDetails()
{
//Error thrown : jinja2.exceptions.TemplateSyntaxError: expected name or number
titleStr = "firstTitle";
console.log('\'{{ config.'+titleStr+' }}\'');
}
私はどこに間違っているのか分からず、同じことについていくつかのガイダンスが必要です。
可能な複製(のhttp:/ /stackoverflow.com/questions/32390539/how-to-pass-javascript-variable-to-macros-in-jinja2-template) –