刚看完《Ruby on Rails Tutorial》第九章,练习第二题是要将 Gravatar 的链接以弹窗形式打开。 第一个想法便是用 Emacs 的 Yari 查查,没有找到,然后打开 Rails 的在线 API,也没有找到,最后 Google 才看到这个 target: '_blank' 选项。我就奇怪了,是我查找的方法有问题?
首先你要知道 target blank 是 html 的属性,然后 link_to 的参数里有一个 html_options,直接传过去就可以了。 和用什么看 API 没有关系
@cqpx 正解,这个 Rails 的文档里也不会提及的
看 API 的话有个免费的 Mac App Dash 非常不错 http://kapeli.com/dash/
啊,还以为是 web service 里的 API 呢。虽然和楼主说的没啥太大关系,感兴趣的同学可以看看:https://github.com/fredwu/api_taster 嘿嘿~
可以从 http://railsapi.com/ 下载可搜索的 API 文档。 也可以用 https://github.com/voloko/sdoc 自己制作可搜索 API 文档的。
@hbin @zw369 我在想 Yari 为什么不支持 rails
无意中看到这个帖子,zw369 是说我么?貌似没有这个 id 呀。哈哈。
@hbin , api.rubyonrails.org 肯定有的,我怎么记得我就是上面看到的。多搜索几次。
Yari 我只是用来查看 Ruby 的 API 文档 以及 安装的 Gem API 文档,我安装的时候都会跳过 Rdoc, 仅仅安装 Ri, 速度会快很多。Yari 找不到,我才会上 Web 查。