Model
|
|
省市区街道
省ProvinceArea的model包含城市列表cityList,市CityArea的model包含区域列表districtList
实现
|
|
初始化一个可变数组
|
|
每个model加了一个selected字段,判断该model是否selected,_contactsArr数组根据model的selected相应删除或添加model的list数组。
层数越多,判断逻辑越复杂
上面的一串的代码只是最简单的两层折叠
|
|
省市区街道
省ProvinceArea的model包含城市列表cityList,市CityArea的model包含区域列表districtList
|
|
初始化一个可变数组
|
|
每个model加了一个selected字段,判断该model是否selected,_contactsArr数组根据model的selected相应删除或添加model的list数组。
层数越多,判断逻辑越复杂
上面的一串的代码只是最简单的两层折叠