2015-01-10 68 views
0

我想測試一些移動應用程序開發。作爲移動應用程序數據庫的Rails服務器

我選擇使用Rails作爲我的後端,Phonegap作爲我的前端。 您對這些選擇有什麼看法?

我已經設法註冊一個用戶從我的應用程序(使用AVD)到我的服務器Rails。

但是現在,在註冊用戶之後,rails想要重定向到rails服務器上的頁面。但我不想要,Rails可能會向我的移動應用程序發送「回調」(或其他),並說「確定用戶已註冊」,然後根據此消息在我的移動應用程序中執行操作?

我的登記表的樣子

形式接收字符= 「UTF-8」 行動= 「http://3dcb84c4.ngrok.com/users」 ID = 「new_user」 方法= 「郵報」 >

<label for="user_name">Pseudo</label> 
    <input id="user_name" name="user[name]" type="text"> 

    <br> 

    <label for="user_email">Email</label> 
    <input id="user_email" name="user[email]" type="email"> 


    <input type="submit" value="Submit"> 
</form> 

而我在我的服務器上的控制器看起來像

高清創建 @user = User.new(user_params)

if @user.save 
    # send OK 
else 
    # something 
end end 

感謝

+0

您可能正在研究如何構建一個API,我正在爲此編寫一個教程,您可以在http://apionrails.icalialabs.com/book/上查看它。 – kurenn

回答

0

你要的格式作出反應,如果是js中,你必須

msg = {:status => 200, msg_text => 'Ok the user is register'} 
render json: msg 

,而不是渲染默認的ERB。

相關問題