为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕码人8056858 2023-10-14 18:38:44
我想在 javascript 中设置一个默认值,以防 {{ }} jinja 表达式不返回任何内容。这样 JavaScript 就不会抛出错误。有没有办法在 HTML 文件中设置这样的默认值:<script>  var info= {{ python_info | safe }}?self:null;</script>如果 python_info 是“”,那么我希望 javascript 为 null 或其他默认值。我知道你可以做 || 或解决方案,但这会使掉毛变得更糟。
查看完整描述

1 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

以下应该有效


<script>

  var info = {{ python_info if python_info else 'null' }};

</script>


查看完整回答
反对 回复 2023-10-14
  • 1 回答
  • 0 关注
  • 57 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信