Access denied, Please sign in and make sure you have proper permission.
比 jbuilder 好多啦!
看标题我就知道是 jb
json[:comments] = {
content: @message.comments.content,
created_at: @message.comments.created_at
}
这样的写法会变成:
"comments": [
{ "content": "Hello, world!", "created_at": "2016-06-29T20:45:28-05:00" },
{ "content": "<script>alert('Hello, world!');</script>", "created_at": "2016-06-29T20:47:28-05:00" }
]
这样真的好么。。。还嫌 Rails 中隐藏起来的知识不够多么。。。
#10 楼 @nong 很抱歉,经过上次的讨论之后我已经懒得在这里讨论 Rails 了,没必要,因为就不会有一个理性的讨论环境。
我前面的问题写法有点问题,这里我想提出的问题是:针对这个 library,这样把实际生成的结构是 array 的语义隐藏在 comments 的类型下面,是不是个好结果。
#9 楼 @defmacro 估计是 readme 里写错了
这个就是嘲讽 jbuilder 的,意思是搞那么多 DSL 不如直接上 Ruby 代码
实现里什么都没写就是加个 railtie 而已
和 Rails 没什么关系