在调用/checkout/cart/index; 偶尔会被清空购物车; 未提交订单; 返回的数据是:
cart_info:false currency :{code: "EUR", rate: 0.93, symbol: "€"}
本文由 yishun1006 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。
你是不是没有传递那个唯一key?
通过这个唯一key来确定用户,参看:http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-server.html
你自己开发的vue功能,一定要参考原来的部分,将发送的参数,可以返回后的参数处理加上。
@qingdao #1楼 唯一key 是有传送过去的;我用RN开发根据VUE的参考; 刷新或请求多次接口的时候; cart_info就会返回null了;查看了源码; 感觉没啥毛病;
你传递唯一key后,服务端会返回一个唯一key,在header里面,第一次访问,服务端返回的唯一key,你需要要写入local storage,后面每次访问,你把local的唯一key写入请求的header里面,vue部分是每次都从返回的唯一key,覆盖local中的值,每次发送请求都从local中读值
你调试一下,应该是唯一key发生了改变