以前折腾了一段时间 vimperator 最后还是滚去用鼠标了 不过这个 easymotion 真是超级好用(:3 」∠)
检查一下 application.js 的其他内容是否包含进来了
#3 楼 @algo31031 去 stackoverflow 翻了下,那种 case-when 的方法我不太好理解。。。
我自己理解上 === 和 is_a?/ kind_of? 是不是更类似?
5.is_a? Integer #=> true
Symbol === :yes #=> true
还发现一个好用的方法
divisible_by_three = ->(x){x % 3 == 0}
divisible_by_three === 42 # => true
=== 没有看懂
a === b 相当于 "如果我有一个贴了a标签的抽屉, 那么把b放到这个抽屉里是否可行?"
我以为是类似 include?的作用,发现不是
那么什么时候会用到这种东西,有实际代码么?
cool
看来基本都是慢在对象创建上
支持一下
这个日志是用什么分析的?
好多不认识,有点想搞个 idea
rails3 里面的 find_by_xxx 就是这种思路,对于常用的指令最好 define_method,据说幽灵方法效能很差,对了,还有要记得处理 respond_to?
#14 楼 @alsotang 囧 不是在讨论 respond_to 的读源码问题么= = 我只是提个问题,有空去翻下源码
这个问题的话,
format.json json:@obj
我把这行删掉就没问题了 format.js 就会生效
也就是说,只要没有 format.json, rails 是知道我要输出的是 action.js.erb( 噢,这个 action 是个指代,其实遇到问题的是 create.js.erb
检查:你的 controller 和 method 的方法,以及 action.js.erb 放的位置有没有遵照约定。
这是必须的,是没有问题的
题外:上次给人修 bug 遇到一个问题,各种路径都对,一直报 404,调了一个上午
最后发现是文件名不知道为什么在前面多了一个空格本来是'_partial.html.erb' ==> ' _partial.html.erb'
windows 的资源管理器还没办法重命名,说文件已存在。 不信试试在 cmd 下 rename foo.txt " foo.txt",恶心死。。。
我这边在 3.2 里 用表单 remote:true 提交,返回的东西这样设置
format.js
format.json json:@obj
最终不会走 format.js,也就是 action.js.erb 只会执行 json 里的东西,返回一个 json 对象,除非我写成 `format.js text: "javascript balabala'" 测代码的时候写了中文,发现只有双引号才能 alert = =
怀疑是路由没有指定 (.format),于是我加上了 xxxx_path(format: 'js') 结果还是一样
匪夷所思
棒!
截图说。猜测是不是你 css 里混入了奇怪的东西
路过的表示,初期核心程序员这个称呼感觉像我们就缺个写代码的。 而且你们团队是做什么的?还有公司背景薪水之类的。。。
求科普下,mruby 是什么
经常在 console 下,win 的 cmd 用不惯,git 自带的那个 git bash 经常莫名的崩溃 ide 反正提示功能也一般,干脆不用了,你说是不是这个理
我这边的情况是,如果代码里有中文,开发环境 webrick or thin 不加 utf8 直接就 500 了 不懂为何开发没问题,去了 apache 才有问题 = =
就是小企鹅的框架?
public 里面找不到资源才会走路由,所以楼上 +1