Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Rei
@Rei
管理员
第 1 位会员 / 2011-10-28

[email protected]
深圳
182 篇帖子 / 9132 条回帖
727 关注者
0 正在关注
11 收藏
中下水平 Rails 程序员
打赏作者
GitHub Public Repos
  • writings 940

    [Closed] Source code of writings.io

  • alipay 732

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • update_attributes 方法更新部分属性问题 at 2013年04月23日

    #5 楼 @xinkiang 华生,你发现盲点了

  • ajax 问题 at 2013年04月22日

    #13 楼 @small_fish__ 减少内嵌 js 的状况,抽到 js 文件里面,我现在一点内嵌 js 都不用。

  • ajax 问题 at 2013年04月22日

    #10 楼 @small_fish__ 怎么用?

  • ajax 问题 at 2013年04月22日

    #5 楼 @1272729223 slim 设计用来生成 html,不适合生成 js,所以这时用 erb 比较好。

  • update_attributes 方法更新部分属性问题 at 2013年04月22日

    #2 楼 @crazyjin 因为写了这两条规则

    validates_presence_of :password, :message => "密码不能为空!"
    validates_presence_of :password_confirmation, :message => "密码验证不能为空!"
    

    所以任何时候 password 都不能为空,但这两个是虚拟属性平时没有值。

    简便方法可以改成这样

    validates_presence_of :password, :message => "密码不能为空!", :on => :create
    validates_presence_of :password_confirmation, :message => "密码验证不能为空!", :on => :create
    

    创建的时候才校验。

  • update_attributes 方法更新部分属性问题 at 2013年04月22日

    贴 Model 代码,参考连接里面好多版本不知道是哪个。

  • ajax 问题 at 2013年04月22日

    #2 楼 @1272729223

    1 不知道你布局里的 yield :javascript 是怎么写的?我理解的内嵌 js 要这样写:

    javascript:
       alert();
    

    顶楼的代码在我这报语法错误。

    2 slim 不使用 <%= %> 来插入 Ruby 代码,所以 <%=j render 'categories/category' %> 这段根本不解析。

    如果用我在 1 的方式内嵌 js,那么调用 Ruby 代码应该像给 String 插值一样

    javascript:
       alert( '#{ "Ruby String"}');
    

    3 即使上面两条都做对了,这个做法也是错的。如果用内嵌 js,那么 j render 'categories/category 这一段的输出就直接写到内嵌 js 代码里了,跟 Ajax 无关。

    如果你用 ujs 提供的 remote 方法进行 ajax,那么把逻辑写到请求响应的 view 里面。

    # your controller
    
    def your_action
      respond_to do |format|
        format.js
      end
    end
    
    <!- your_action.js.erb -->
    $(".info").replaceWith("<%=j render 'categories/category' %>");
    
  • ajax 问题 at 2013年04月22日

    content_for :javascript 这个 block 里面的内容是在浏览器执行的,你看一看页面输出的源码,然后想象一下浏览器怎么解析这段 js。

  • Teahour.fm 第 13 期发布,访谈嘉宾 @fredwu at 2013年04月22日

    Slim 非常棒。

  • 你们 Ubuntu 用什么桌面管理工具? at 2013年04月22日

    #24 楼 @toctan 不知道哦。我觉得有菜单选择挺好的。

  • 王垠谈编辑器与 IDE at 2013年04月22日

    #52 楼 @undoZen 别捧杀我啊 @_@

  • 王垠谈编辑器与 IDE at 2013年04月22日

    #35 楼 @whitecrow #36 楼 @ugoa

    呵呵,有些人就是吃王垠这一套。

    我很好奇,过去十年是不是只有他读博中退,是不是只有他研究编译器,是不是只有他喷这喷那。

    这么迷信天才吗?这么迷信反权威吗?这么迷信颠覆几十年的成果?

    别看他说了什么,看他做了什么:1、清华读博,中退了,他觉得自己做的事很没意义 2、出国到 Cornell 读博,又中退了 3、到 Google 实习,跟所有人搞得不开心,走了。4、写文章喷这喷那

    我看到了什么,看到的就是失败。我不是看不起失败,而是他经历 10 年的失败还是那个调调:我太牛了,环境配不起我。10 年都想不通这个问题,还持续的犯错,他还真牛呢。

    哦,他终于开了个 github 帐号,让我们一窥他的颠覆学界几十年的成果:

    (cps '(lambda (x) (if (if x (zero? a) b) c d)))

    看到这段代码有没有发现什么?a b c d 是什么东西?哪个真实项目写这样的代码早被踢出去了。看得懂的不屑于看,看不懂的不明所以,哇好厉害啊。

    他喷的东西毫无新意,每年有多少读书人和实习生在喷。建造一个有瑕疵但运行良好的系统比找出一个系统的瑕疵要难一万倍,苍蝇总是最会找腐烂的地方,但是苍蝇始终是苍蝇。

    要粉他的,我不拦着。

  • 用不了 scss 的变量和 mixin 一般是什么原因? at 2013年04月22日

    application.css 里面用了

    require_tree .

    它的载入顺序就是不确定的,并且 require 已经是编译后的代码,不能再调用变量和 mixin。

    如果 application.css 这样写

    @import 'bootstrap_and_overrides' @import 'home‘

    那么 home 里面就可以调用 bootstrap 里的变量和 mixin。

  • 用不了 scss 的变量和 mixin 一般是什么原因? at 2013年04月22日

    #8 楼 @lufeihaidao 你写了什么变量和什么 mixin,怎么调用的,顺序有没有问题。你问了这么多新手问题了为什么还不懂得

    Show me the code and explain what you want to do?

    奥,很好,你需要一个答案,但是你已经放下了你的工作,留给我们一个解不开的谜题,希望你能找到答案,生活愉快。

  • 用不了 scss 的变量和 mixin 一般是什么原因? at 2013年04月21日

    #6 楼 @lufeihaidao 从 5 楼你没有提取到更多信息吗?

  • 王垠谈编辑器与 IDE at 2013年04月21日

    一个读了十年书什么都没搞出来的人,可能是因为缺乏实际编程经验,所以对编辑器/IDE 的看法接近我本科毕业的水平。

    一句话说完:什么方便就用什么。

  • 用不了 scss 的变量和 mixin 一般是什么原因? at 2013年04月21日

    #4 楼 @lufeihaidao 我看了之后,觉得是 home.css.scss 里面 require 顺序或者代码有问题。我知道我描述的比较无力,但是我看不到代码,所以细节我也不是很清楚,抱歉哈。

  • 用不了 scss 的变量和 mixin 一般是什么原因? at 2013年04月21日

    用的是 bootstrap-sass gem,css 可以用,但是变量和 mixin 都无效,请问是一般是什么原因?

    楼主你告诉我一下这么点信息要怎么推测问题?

    最低限度是不是要把你做了什么贴出来?

  • RubyConfChina 2013 计划 at 2013年04月21日

    门票贵点无妨啊

  • 真实需求了,Windows 环境开发部署怎么设计 at 2013年04月21日

    #2 楼 @as181920 顾客那么懂让他自己做

  • 雅安大地震 大家都来献点爱心 at 2013年04月21日

    #20 楼 @leozwa 我是之前关联信用卡每月捐的,这次还没专项捐。

    微博列了好几条捐款渠道 http://weibo.com/yijijin

  • 雅安大地震 大家都来献点爱心 at 2013年04月20日

    #14 楼 @x290431695 你有没有了解过一基金啊?

  • 雅安大地震 大家都来献点爱心 at 2013年04月20日

    贴一基金官网不好?(虽然 chrome 下布局错位) http://www.onefoundation.cn/

    一基金我一直有捐,希望这次派上用场。

  • [扬长避短] cruby 在什么情况下比 C++, JavaScript, Go, Java, Haskell 更效率... at 2013年04月20日

    一直对“XXX 比 Ruby 快 X 倍”的宣言没啥兴趣,对我来说 Ruby 足够好,而且熟悉,适合用于快速开发。

    由于缺乏底层知识一直不能从技术上反对“快 X 倍”的宣言,楼主让我学习了。

  • erb 插入 html 代码痛苦之极 at 2013年04月19日

    partial view

  • ruby 代码写的 一陀了。。是不是应该反思啊~ at 2013年04月18日

    最大的问题是裸写 SQL,难阅读容易出错。用 ActiveRecord 就会改善很多,我看不懂逻辑就不给范例了。

  • 如何更好地回答 at 2013年04月17日

    #11 楼 @1272729223 施主,请自重!

  • 谁才是 “邪恶轴心”? at 2013年04月17日

    #30 楼 @raven #31 楼 @sailtsao #32 楼 @raven 敏感内容,自删吧


    30 楼我删了

  • 如何更好地回答 at 2013年04月17日

    #8 楼 @heimirror 又抓错点了:这无关问题的深浅,而是关乎态度。

  • 猜猜未来的几周 /月内,Linode 会不会免费升级到 SSD 硬盘 at 2013年04月17日

    #3 楼 @huobazi 安全事故之后优惠会显得他们很没自信。

  • 上一页
  • 1
  • 2
  • …
  • 198
  • 199
  • 200
  • 201
  • 202
  • …
  • 272
  • 273
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English