选座界面:
2.消息中心
首先,打开小程序的时候,会在onLaunch()调用一个checkUnreadNum()函数,检查未读消息的数目,如果有未读消息,则消息中心对应的tabbar会有一个小红点。
打开消息中心,会根据storage的token获取用户的所有消息,根据消息的状态(是否已读)决定是否显示未读消息的小红点。
点击某个具体的消息会打开消息的详情,这里没有调用后端的api,而是直接用小程序的页面切换时携带数据。同时,点击某个消息后会将该消息设置为已读。
点击“全部已读”按钮会将所有的消息设置为已读状态,向后端发送对应的请求并重新渲染,同时底部tabbar的小红点也会清除。
下拉刷新会调用界面的onLoad()函数,重新请求并渲染。