我的python函数:
def somefunction(self):
x1 = ['reduced','fully automatic','years']
return x1
烧瓶应用程序类型文件
keyword = somefunction()
html中的JavaScript:
<script>
var javaword = '{{ keyword }}';
somefunction {
alert(typeof(javaword));
alert(javaword);
}
----------
Output -
String
['reduced', 'fully automatic', 'years']
我要输出为
Object
['reduced','fully automatic','years']
我想出来了,改了以下内容
var javaword =JSON.parse('{{ keyword|tojson }}');
三件事。首先,您需要将其作为JSON而不是Python字符串发送;其次,您需要为该变量禁用Jinja2自动转义;最后,您的JS需要将其从JSON字符串解析为JS对象。所以:
。。。你知道吗
相关问题 更多 >
编程相关推荐