Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

226
Visualizações
Los rieles no pueden encontrar parciales

Tengo una estructura de carpetas como

 project/app/views/api/users/_user.json.jbuilder

el error es

 Searched in: * "/Users/name/Desktop/etc/etc/project/app/views" ActionView::MissingTemplate - Missing partial api/users/_user.json.jbuilder with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :jbuilder]}.

estoy tratando de renderizar

 <script type="text/javascript"> window.currentUser = <%= render("api/users/user.json.jbuilder", user: current_user).html_safe %> </script>

Exactamente el mismo código funcionó en Rails 5.xx, pero ahora estoy en Rails 7.xx y estoy atascado en este error.

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

En Rails 7, incluir la extensión en el archivo genera un error.

 <%= render partial: "api/users/user", formats: [:json], handlers: [:jbuilder], locals: { user: current_user } %>

Works and Rails puede encontrar el parcial. El mensaje de error es bastante inútil en este caso porque parece que lo estás haciendo bien. Además, no puedo encontrar ninguna documentación sobre el hash de opciones que se supone que debes pasar para renderizar parcial. Mi Github Copilot simplemente lo completó automáticamente, luego busqué en Internet tratando de encontrar información relacionada con él, pero no pude.

Supongo que solo miras el mensaje de error.

 {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :jbuilder]}

Luego, ¿se da cuenta de que las opciones son configuración regional, formatos, variantes, controladores?

Respuesta encontrada aquí Rails 7 falta parcial

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda