我想将python布尔值转换为JS的布尔文字。这就是我正在使用的:
store = dict(vat=True)
if store['vat']:
store.update({'vat': 'true'})
else:
store.update({'vat': 'false'})
是否有更简洁的方法来替换此代码段?
答案 0 :(得分:15)
>>> store['vat'] = json.dumps(store['vat'])
>>> store
{'vat': 'true'}
答案 1 :(得分:0)
在JS中,正整数值实际为真,0(零)为假。
您可以尝试将0传递为JS false,将1传递为JS true(不使用负值)
>1 == true
true
>0 == true
false
>0 == false
true
>1 == false
false