在 iOS 和 Android
coffeeScript中运行
我有一个模型,例如:
exports.definition =
config:
columns:
cookie: "string"
defaults:
cookie: ""
adapter:
# is this valid?
type: "sql"
collection_name: "userInfo"
extendModel: (Model) ->
_.extend Model::,
isSignedIn:->
this.get('cookie').length > 0
Model
还有一个 index.xml:
<Alloy>
<Model id="userInfo" src="userInfo" instance="true"/>
因此,此userInfo
属性在应用程序的生命周期中发生变化,用户登录,我希望保持该 cookie 保持不变,并在应用程序初始化时自动加载。
我如何在这个框架中做到这一点?
更新另一个问答
供参考:http: //developer.appcelerator.com/question/147601/alloy---persist-and-load-a-singleton-model#255723