V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Nuttertoo1s
V2EX  ›  问与答

计数器里的数字怎么用 ViewModel 保存

  •  
  •   Nuttertoo1s · 2020-12-22 16:15:52 +08:00 · 962 次点击
    这是一个创建于 1440 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为是类似购物车的功能,所以 Item 数量是不固定的,如果我想在 ViewModel 里面使用 LiveData 进行数据更新要怎么操作
    3 条回复    2020-12-23 11:18:10 +08:00
    Nuttertoo1s
        1
    Nuttertoo1s  
    OP
       2020-12-22 16:33:10 +08:00
    有点眉目了,好像不能使用 MutableLiveData,要使用 LiveData 进行更细致的字段更新
    q197
        2
    q197  
       2020-12-23 10:52:28 +08:00
    这个我记得官方文档示例里就有
    Nuttertoo1s
        3
    Nuttertoo1s  
    OP
       2020-12-23 11:18:10 +08:00
    @q197 是有,但是我现在的情况是 Item 数量不固定,会动态变化的,如果使用 MutableLiveData 要预先设置好变量
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2856 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:30 · PVG 20:30 · LAX 04:30 · JFK 07:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.