AI智能
改变未来

django传入字符串类型被强转为数值型

<a @click=\"oper_btn_click({{ order.order_id }},{{ order.status }})\" </a>在给js函数 oper_btn_click(order_id, status) 传值时,order_id 原始数据 \'2020021614123253033272651\' 被转化成了 2.020021614123253e+24 导致了数据的截断。<a @click=\"oper_btn_click(\'{{ order.order_id }}\',\'{{ order.status }}\')\" </a>只要在参数的两端加上单引号就可以正常传值。order是后端传过来的对象,order_id 和 status 两个属性都是字符串类型
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » django传入字符串类型被强转为数值型