鸿蒙仓颉语言开发教程:仓颉语言中的状态存储(六)
AppStorage是应用全局级的状态存储,可以在应用的任何地方随时使用。先介绍一下AppStorage的存储方法,有set和setOrCreate两种方式,区别是set只能设置已经创建了的字段的值,相当于修改值,而setOrCreate方法的作用是如果没有字段时会自动创建,所以我推荐大家使用setOrCreate方法。
let store1 = AppStorage.set('name', 'youlan');
let store2 = AppStorage.setOrCreate('name', 'youlan');
取值时,建议大家先判断本地存储是否有该字段,使用has方法:
m.ximalaya.com/sound/894653339?04=524
m.ximalaya.com/sound/894653339?416=2
m.ximalaya.com/sound/894653339?15=08
m.ximalaya.com/sound/894653339?5=74
m.ximalaya.com/sound/894653339?17=0
m.ximalaya.com/sound/894653338?57=147
m.ximalaya.com/sound/894653338?240=1
m.ximalaya.com/sound/894653338?63=52
m.ximalaya.com/sound/894653338?0=91
m.ximalaya.com/sound/894653338?46=7
m.ximalaya.com/sound/894653337?02=948
m.ximalaya.com/sound/894653337?596=2
m.ximalaya.com/sound/894653337?52=62
m.ximalaya.com/sound/894653337?1=41
m.ximalaya.com/sound/894653337?74=8
m.ximalaya.com/sound/894653336?51=373
m.ximalaya.com/sound/894653336?616=1
m.ximalaya.com/sound/894653336?56=80
m.ximalaya.com/sound/894653336?6=98
m.ximalaya.com/sound/894653336?15=0
m.ximalaya.com/sound/894653335?04=749
m.ximalaya.com/sound/894653335?849=0
m.ximalaya.com/sound/894653335?28=72
m.ximalaya.com/sound/894653335?2=82
m.ximalaya.com/sound/894653335?63=8
m.ximalaya.com/sound/894653334?60=858
m.ximalaya.com/sound/894653334?729=9
m.ximalaya.com/sound/894653334?62=52
m.ximalaya.com/sound/894653334?7=18
m.ximalaya.com/sound/894653334?07=8
m.ximalaya.com/sound/894653333?52=848
m.ximalaya.com/sound/894653333?416=5
m.ximalaya.com/sound/894653333?72=96
m.ximalaya.com/sound/894653333?8=85
m.ximalaya.com/sound/894653333?96=7
m.ximalaya.com/sound/894653332?61=060
m.ximalaya.com/sound/894653332?940=7
m.ximalaya.com/sound/894653332?73=84
m.ximalaya.com/sound/894653332?6=15
m.ximalaya.com/sound/894653332?62=6
更多推荐
所有评论(0)