Dies ist meine erste Frage zu StackOverflow. Ich bin neu bei Rails und mache eine einfache Rails-App, in der ich ein modales Popup für die Benutzeranmeldung benutze. Mein Code ist unten.Uncaught SyntaxError: Unerwartetes Token <in Rails
App/Controller/Sessions:
class Users::SessionsController < Devise::SessionsController
# respond_to :html, :json
# before_action :check_user_session, only: [:new]
# GET /resource/sign_in
def new
self.resource = resource_class.new(sign_in_params)
clean_up_passwords(resource)
yield resource if block_given?
respond_to do |format|
format.js
format.html
end
end
# POST /resource/sign_in
def create
self.resource = warden.authenticate(auth_options)
if self.resource.present?
set_flash_message(:notice, :signed_in)
sign_in(resource_name, resource)
yield resource if block_given?
respond_with resource, location: after_sign_in_path_for(resource)
else
respond_to do |format|
format.js
end
end
end
Meine new.js.haml
Datei:
$("#login-modal").html("#{escape_javascript(render 'new')}");
$("#exampleModal").modal();
Ich erhalte diese Störung, wenn ich das Zeichen in Schaltfläche klicken.
könnte etwas mit 'Klasse Benutzern zu tun hat :: SessionsController
Rafalon
Nein, das ist nicht das Problem mit der Klasse Users :: SessionsController
RahulPatel
Nun, dann Vermisst du am Ende kein "Ende"? – Rafalon