如果 Jinja 表达式中的 python 值为 None

我想在 javascript 中设置一个默认值,以防 {{ }} jinja 表达式不返回任何内容。这样 JavaScript 就不会抛出错误。


有没有办法在 HTML 文件中设置这样的默认值:


<script>

  var info= {{ python_info | safe }}?self:null;

</script>

如果 python_info 是“”,那么我希望 javascript 为 null 或其他默认值。


我知道你可以做 || 或解决方案,但这会使掉毛变得更糟。


慕码人8056858
浏览 100回答 1
1回答

翻阅古今

以下应该有效<script>&nbsp; var info = {{ python_info if python_info else 'null' }};</script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript