gpt4 book ai didi

ruby-on-rails - 没有 .json 扩展名的 Jbuilder

转载 作者:行者123 更新时间:2023-12-04 06:23:12 24 4
gpt4 key购买 nike

执行 http://localhost:3000/options/audio

我得到错误:

Missing template options/audio, application/audio with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]}. Searched in: * "/Users/mmahalwy/Desktop/Code/quran.com/QuranAPI/app/views"

当我执行 http://localhost:3000/options/audio.json

这会呈现我的 Jbuilder 文件和所需的 json。如何使用 .json 扩展名渲染我的 jbuilder 模板?

最佳答案

jbuilder 文档告诉您将 jbuilder 模板创建为 *.json.jbuilder 文件。这使得路由查找 .json 扩展名。如果您删除 .json 部分并制作您的文件 *.jbuilder,您将能够在没有 .json 扩展名的情况下转到该路线。

例子:

文件名:index.jbuilder
路线:获取“门票”,至:“门票#index”

关于ruby-on-rails - 没有 .json 扩展名的 Jbuilder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24355008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com