写项目的时候,自定义了一个基础数据管道,然后有一天发现有个值展示的是默认值。还以为传值有问题,一通看以后发现都对,打印结果也都是1,但是==的时候false了,懵逼了,,,,
各种瞎鸡儿操作以后也没好,问同事也没发现问题。最后同事百度发现了一篇文章(侵权可删):
JS两个相同的字符串被判断为不相等问题
然后打印发现有个1是%0D
也就是\r,回车
后台修改了数据后,结果完美出现。
也可前端trim()
写项目的时候,自定义了一个基础数据管道,然后有一天发现有个值展示的是默认值。还以为传值有问题,一通看以后发现都对,打印结果也都是1,但是==的时候false了,懵逼了,,,,
各种瞎鸡儿操作以后也没好,问同事也没发现问题。最后同事百度发现了一篇文章(侵权可删):
JS两个相同的字符串被判断为不相等问题
然后打印发现有个1是%0D
也就是\r,回车
后台修改了数据后,结果完美出现。
也可前端trim()