@pepsin 之前改名的方法应该是可以解决这个问题的,原因真得不好解释,一切都在代码当中。我也是根据 error stack 修复这个 bug 的
我之前做了 fixed 一个插件 https://github.com/hysios/tilt
# Gemfile
gem 'tilt' , :git => "https://github.com/hysios/tilt"
可以解决这个问题
@pepsin rename application.less to application.css.less
难到你不是生产模式吗?
@tumayun 我不是大婶,其实我跟你一样,当知识点累积到一定程度的时候,在我头脑里活跃的知识点只有少部分而以,所以我学习的时候,不太那么在意记住知识点,我觉得计算机的知识更多的像是打开箱子的过程,你不一定要对某种技术的方方面面都了解,但你要知道怎么打开你不知道的内容的箱子,我的观点是:
@douya0808 一个简单的实现,希望可以给你一点参考
$.fn.sync = function(url){
class_or_id = "#";
$.getJSON(url, function(resp){
for (key in resp){
var value = resp[key];
$(this).find(class_or_id + key).text(value);
}
});
}
// 类似这样调用一下
$("#teacher").sync("ajaxes/index");
不加 require 'test_helper' or 'rspec_helper'
@doitian private assignment method 是个例外 ,其它的没有问题,我忘了这个细节了
class Foo
def test=(value)
puts "test=#{value}"
end
def run
self.test = 1
test = 2
ptest 4
end
private
def ptest(value)
puts "ptest=#{value}"
end
end
Foo.new.run
test=1
ptest=4
@doitian 不会吧,应该是直接 remember_token = value
new_block = Proc.new { block.call }
namespace.register(resource.options, &new_block)
如果 remember_token 为私有方法,不能加 self
extjs 数据的持久化存储还是需要服务端的
应该是 if 本身返回空了吧
多学习一门语言没有坏处
目前来说是不套不错的过渡方案
@kaka 来看吧,有人跟你一样悲催过
@tumayun ;-)
用 ActiveRecord 吧,不要客气
@Levan 看你自己对于创业基于那种考虑:
@kaka zsh 的话可以安装 sublime 插件
diff
attr_accessor :password
def password=(value)
self.digestpassword = User.user_hexdigest(User.get_salt,value)
end
password 的实现会是这样的,应该很容易看懂吧
@user = User.new
@user.email = params[:user][:email]
@user.password = params[:user][:password]
# @user.digestpassword => User.user_hexdigest(salt,params[:user][:password])
@user.save
password 是一个虚属性,你只要给他赋值就好了。他封装了你的逻辑,使你的代码看起来更简洁,不是更好吗
听起来有点失落,不过我们的付出不是为了解决一些难题吗?另外做出成绩会非常利于的交际
不要使用 for 用 each
Rails 不是 rails,应该是可以做为商标的
git 将会成为源代码管理的标准,没有之一
这种能力自己养成的好