0
我跟着instructions for adding a username login而不是電子郵件(實際上除了電子郵件)的設計。問題是當我真正登錄時,有一個Javascript機制可以在輸入非電子郵件地址時使登錄字段變爲紅色。然後,當您點擊登錄按鈕時,就會出現JavaScript以防止您登錄並呈現黑色泡泡,並提示「請輸入電子郵件地址」。Javascript問題添加用戶名登錄,而不是電子郵件設計在Rails中
我做錯了什麼?這些設計說明是否過時了?我如何允許用戶輸入用戶名而不是電子郵件地址登錄?我正在使用最新的Devise and Rails(v3.2.8)。
我多次查看該部分。我精確地跟着每一步。我將使用視圖源輸出更新問題到登錄屏幕。 –
其實我犯了一個錯誤!我仍然有'email_field',我應該在sessions/new.html.erb中使用'text_field':<%= f.text_field:login%>' –