And*_*vey 1 yaml ruby-on-rails
你能帮我解决这个问题吗?我没有找到任何关于此的文档,毫无疑问,因为它是如此简单的事情,没有人想到写下来!
我正在调试Rails应用程序中的一些oauth功能,并且需要定期引用访问令牌,我将其呈现为文本to_yaml.
render :text => request.env["omniauth.auth"].to_yaml
有没有快速格式化响应的方法?我目前在浏览器中显示一个长数组,这使得阅读非常具有挑战性!
我可以让每个项目显示在一个单独的行上,理想情况下嵌套在父项下吗?
例如,目前我有这个:--- provider: twitter uid: '#####' info: nickname: username name: User Name我想要这个:
---
provider: twitter
uid: '#####'
info:
nickname: username
name: User Name
Run Code Online (Sandbox Code Playgroud)
我敢肯定我忽视了一些非常明显的事情.感谢有人可以指出我!
谢谢!
使用魔术pre标签:
<pre><%= @foo.to_yaml %></pre>
Run Code Online (Sandbox Code Playgroud)
编辑:更适合您的示例:
render :text => "<pre>#{request.env["omniauth.auth"].to_yaml}</pre>" # quick and dirty
Run Code Online (Sandbox Code Playgroud)
如果您经常使用它,请将其重构为某个辅助方法.
| 归档时间: |
|
| 查看次数: |
1547 次 |
| 最近记录: |