首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Ruby on Rails

被Ruby on Rails 3 Tutorial书中的各种helper函数搞晕了。。

  •  
  •   lizhicong815 · 2011-08-31 05:47:33 +08:00 · 4453 次点击
    这是一个创建于 2734 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在看Ruby on rails Tutorial这本书,前面八章能够较好的理解。虽然这八章里边出现了不少不知道在那定义的helper函数(比如:link_to, form_for等),但还是能够理解。但到了第九章讲signin那里就卡住了。像cookies.permanent.signed这种函数是定义在哪个class/module里边的? 怎么可以查到?

    注:我读的专业跟计算机沾不上一点边,计算机的基础知识相对薄弱,问题描述的不准确希望大家见谅。就我所说的问题,希望前辈们能指点指点。 :)

    嗯,是时候休息了。
    6 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    ashchan   2011-08-31 06:45:56 +08:00
    到 ApiDock 上去搜索: http://apidock.com/rails

    搜索到后可以知道所在 module 及源文件。
        2
    imonyse   2011-08-31 09:09:28 +08:00
    rdoc.info 这里不仅有ruby core, stdlib的文档,也有rails和github上很多项目的API文档

    有兴趣还可以看看我以前录制的一段视频:
        3
    lizhicong815   2011-08-31 13:43:55 +08:00
    @ashchan @imonyse 感谢两位。 也查了下,但发现这些api文档很晦涩,很多不懂,可能是对rails的工作原理缺乏系统的认识吧。有相关的资料介绍吗?
        4
    ashchan   2011-08-31 19:13:58 +08:00
    觉得晦涩的话只能继续努力了。rails和ruby的方法名都很直接,源代码也都放在那里。如果真的到“很”的地步,建议还是需要加强一下基础知识。
        5
    imonyse   2011-08-31 22:03:28 +08:00
    rdoc.info的文档大部分是由源码及注释自动生成的,用语和套路相对固定,和unix手册一样,看着看着就习惯了。

    你可以结合官网的guide(我觉得这个guide有些地方写得特别好,内容也相对较新)和Agile Web Development With Rails 4th Edition的第三章阅读看看。在这之前还是建议自己写几个应用,同时补充一点ruby的技术。
        6
    lizhicong815   2011-09-03 09:48:04 +08:00
    @ashchan @imonyse 谢谢两位。看来唯有继续努力了。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   821 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 23:07 · PVG 07:07 · LAX 15:07 · JFK 18:07
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1