贴 Model 代码,参考连接里面好多版本不知道是哪个。
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' %>");
content_for :javascript 这个 block 里面的内容是在浏览器执行的,你看一看页面输出的源码,然后想象一下浏览器怎么解析这段 js。
Slim 非常棒。
呵呵,有些人就是吃王垠这一套。
我很好奇,过去十年是不是只有他读博中退,是不是只有他研究编译器,是不是只有他喷这喷那。
这么迷信天才吗?这么迷信反权威吗?这么迷信颠覆几十年的成果?
别看他说了什么,看他做了什么:1、清华读博,中退了,他觉得自己做的事很没意义 2、出国到 Cornell 读博,又中退了 3、到 Google 实习,跟所有人搞得不开心,走了。4、写文章喷这喷那
我看到了什么,看到的就是失败。我不是看不起失败,而是他经历 10 年的失败还是那个调调:我太牛了,环境配不起我。10 年都想不通这个问题,还持续的犯错,他还真牛呢。
哦,他终于开了个 github 帐号,让我们一窥他的颠覆学界几十年的成果:
(cps '(lambda (x) (if (if x (zero? a) b) c d)))
看到这段代码有没有发现什么?a b c d 是什么东西?哪个真实项目写这样的代码早被踢出去了。看得懂的不屑于看,看不懂的不明所以,哇好厉害啊。
他喷的东西毫无新意,每年有多少读书人和实习生在喷。建造一个有瑕疵但运行良好的系统比找出一个系统的瑕疵要难一万倍,苍蝇总是最会找腐烂的地方,但是苍蝇始终是苍蝇。
要粉他的,我不拦着。
#8 楼 @lufeihaidao 你写了什么变量和什么 mixin,怎么调用的,顺序有没有问题。你问了这么多新手问题了为什么还不懂得
Show me the code and explain what you want to do?
奥,很好,你需要一个答案,但是你已经放下了你的工作,留给我们一个解不开的谜题,希望你能找到答案,生活愉快。
#6 楼 @lufeihaidao 从 5 楼你没有提取到更多信息吗?
一个读了十年书什么都没搞出来的人,可能是因为缺乏实际编程经验,所以对编辑器/IDE 的看法接近我本科毕业的水平。
一句话说完:什么方便就用什么。
#4 楼 @lufeihaidao 我看了之后,觉得是 home.css.scss 里面 require 顺序或者代码有问题。我知道我描述的比较无力,但是我看不到代码,所以细节我也不是很清楚,抱歉哈。
用的是 bootstrap-sass gem,css 可以用,但是变量和 mixin 都无效,请问是一般是什么原因?
楼主你告诉我一下这么点信息要怎么推测问题?
最低限度是不是要把你做了什么贴出来?
门票贵点无妨啊
#20 楼 @leozwa 我是之前关联信用卡每月捐的,这次还没专项捐。
微博列了好几条捐款渠道 http://weibo.com/yijijin
#14 楼 @x290431695 你有没有了解过一基金啊?
贴一基金官网不好?(虽然 chrome 下布局错位) http://www.onefoundation.cn/
一基金我一直有捐,希望这次派上用场。
一直对“XXX 比 Ruby 快 X 倍”的宣言没啥兴趣,对我来说 Ruby 足够好,而且熟悉,适合用于快速开发。
由于缺乏底层知识一直不能从技术上反对“快 X 倍”的宣言,楼主让我学习了。
partial view
最大的问题是裸写 SQL,难阅读容易出错。用 ActiveRecord 就会改善很多,我看不懂逻辑就不给范例了。
#11 楼 @1272729223 施主,请自重!
#8 楼 @heimirror 又抓错点了:这无关问题的深浅,而是关乎态度。
#14 楼 @NonTwitter 用“美国人”指代整个群体是很片面的,换位思考,南海冲突,钓鱼岛冲突的时候,有人说中国人都怎么怎么样,这样合理吗?实际上同一国人肯定有很多人想法不同,还有一部分人是毫不关心的。
恐怖袭击就需要谴责,而不是说对象是谁。对中东的民众是这样,对西方国家的民众也是这样。
#12 楼 @NonTwitter 平等是人们心中的一种向往,现实是有很多不平等。
#10 楼 @NonTwitter 偷换概念,媒体和民众关注波士顿爆炸多于伊拉克炸弹袭击,是因为事件罕见,而不是认为人命不平等。
RVM,,用惯了