1处为什么要进行转换?2处的含义是什么,百度了下还是不太懂

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕柯南 2020-04-12 16:59:57

同学你好!

  1. 定义的shop是{},类似于一个对象,对象是不能够进行网络传输的,所以这里转换为字符流

  2. cache:缓存

    当发起一次请求后,会把获得的结果以缓存的形式进行存储,当再次发起请求时,如果 cache 的值是 true ,那么会直接从缓存中读取,而不是再次发起一个请求了。当为false的时候表示不使用缓存

祝学习愉快~

  • 那为true不好吗?直接使用缓存,速度还更快了啊
    2020-04-12 17:27:44
  • 同学你好,并不是任何时候使用缓存都有好处呢,只有不怎么改变的数据使用缓存才有意义,经常改变的数据如果使用缓存,会导致数据的不一致性。在使用缓存的情况下多次新增店铺,可能会导致店铺无法新增。祝学习愉快~
    2020-04-12 18:24:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师