我知道您可以使用以下方法将数据传递给视图:
navigator.pushView(views.LoadoutView, list.selectedItem)
但是,如果我传递该数据,然后想使用类似的方法将另一条数据传递到同一个视图怎么办?
我可以获取/设置新属性,还是可以在收到当前数据后立即将其写入 xml 文件?
这是我试图实现的目标的一个小图表(我花了几个小时在上面:P)。
我知道您可以使用以下方法将数据传递给视图:
navigator.pushView(views.LoadoutView, list.selectedItem)
但是,如果我传递该数据,然后想使用类似的方法将另一条数据传递到同一个视图怎么办?
我可以获取/设置新属性,还是可以在收到当前数据后立即将其写入 xml 文件?
这是我试图实现的目标的一个小图表(我花了几个小时在上面:P)。
据我了解,您需要一次将多个对象推送到一个视图,对吗?
数据对象只能是单个对象或对象引用,这意味着如果您想要推送的不仅仅是您的list.selectedItem
,请创建一个包含您的属性并推送它的新对象(通用对象),就像下面这样;
var myDataObject:Object = {firstPieceOfData:list.selectedItem, secondPieceOfData:yourSecondObjectHere};
navigator.pushView(views.LoadoutView, myDataObject);