カメレオン テンプレートから JavaScript 関数に Python 辞書を渡そうとしています。しかし、ディクショナリには単一引用符または ' が含まれているため、エスケープする必要がありますSyntaxError: missing ) after argument list
。私のコードは次のようになります。
<div id = "divsfp">
<input type="button" id="sfp" value="SFP"
onclick="get_sfp('${dict_value}')"></input></div>
dict_value は Python 辞書です。'
データを渡す前にカメレオンテンプレートまたはJavascript関数自体でエスケープするにはどうすればよいですか?