我想在 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>
添加回答
举报
0/150
提交
取消