问答详情
源自:2-10 添加商品进购物车

关于getAttribute

setAttrbute 设置cart对象之后在用get拿出来在修改cart对象,为啥最后都不用在添加到cart属性里面 直接就生效了

提问者:慕粉1950047581 2017-11-14 14:03

个回答

  • 绿万哥哥
    2017-11-16 18:25:41
    已采纳

    我自己的理解为:setattribute设置对象的意思是如果会话中没有cart对象,就在会话中加入cart,而不是用来传递cart的值。接下来使用getattribute都是直接使用会话这个本体,就是把cart这个本体直接get到然后做操作,而不是你理解的get到一个会话中cart的副本,修改完副本后再set回去会话。