首页 > 代码库 > 复杂的数据结构解决方法
复杂的数据结构解决方法
公司在做一个进销存的ERP系统,没有使用新框架,而是用的JQ,所以涉及到前后端大量的数据交互,印象最深的是一个出库单的创建,包括了多个订单号,每个订单号里都有多个商品,而且发货的数量先做判断,在value里面设置默认值,而后根据用户的输入判断是否合理,不合理则回复默认值,如果合理,发货数量则按照用户的输入值,这个时候最先想到的是先设置好数据格式,在根据用户点击订单号触发事件添加数据,经过两天的努力,发现数据都可以拿到,但是有一个很大的问题,就是用户点击一个和下一个必须要有时间上的间隙,因为只有AJAX事件完成后才有数据,如果用户点击下一个时,上一个响应还没有完成,那么会报错或者是返回null,想了多种方法去解决,甚至都用到了ng框架的双向数据绑定,依然没有解决,这时候果断和后端人员沟通,一个请求把数据全部返回,这样的话只需要在这个大的object上做key的增删改查就可以了,只是会用到多个each循环,但是数据不会出现问题,于是这个问题解决了。
复杂的数据结构解决方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。