我想实现以下目标:向服务器发送一些数据,并在成功执行后关闭当前视图。到目前为止我所做的:
- 通过 DataRequest 发送数据(作品)
- 添加一个 onFinish 回调(有效)
尝试在 onFinish 中关闭当前的 Viewcontroller(失败)这是我的代码
function sendTopic() { var vServerController = mobileController.serverController(); var vJSONRequest = vServerController.createDataRequest(); vJSONRequest.setQueryMethod("createTopic"); vJSONRequest.setOnFinish(finish); vServerController.addToQueue(vJSONRequest); } function finish(vResponse) { if (vResponse.body().search("200")) { //we got a 200 back, everything worked! logger.showMessage("All okay!"); mobileController.activeController().dismissModal(); } }
有任何想法吗?