美文网首页
本周学到的一些东西和掉入的坑

本周学到的一些东西和掉入的坑

作者: SecondRocker | 来源:发表于2015-12-28 01:10 被阅读41次

console ActiveRecord查询输出sql语句

rails 3以下
console内执行
ActiveRecord::Base.connection.instance_variable_set :@logger, Logger.new(STDOUT)

rails3以上
ActiveRecord::Base.logger = Logger.new STDOUT

assocation的属性直接赋值会直接保存,并清除原有数据

工作中进到这个坑了,这部分没找到相关资料,看rails源码中association.rb,找不到定义writer的代码了,回头有时间再查一下。教训就是不要随意给has_many定义的属性直接复制

def self.define_writers(mixin, name)  
  mixin.class_eval <<-CODE, __FILE__, __LINE__ + 1    
    def #{name}=(value)      
      association(:#{name}).writer(value)    
    end
  CODE
end

jQuery的.prop方法

方法.prop(name,value)用于获取匹配元素集合中第一个元素的DOM属性值,或为该元素设置DOM属性。
.attr与.prop相比

  • 优先使用.prop,因为该方法总是返回DOM元素最新的状态
  • 涉及自定义HTML属性时使用.prop方法。

jQuery坐标方法.offset与.position

之前没有想到jQuery还有这些方法,碰到需要定位的情况总是手写根据不同浏览器获取/设置位置的方法,新买了本jQuery的电子书,要全面过一遍了。

  • .offset方法(options)返回匹配元素集合中第一个元素的文档坐标,或者设置其文档坐标,options是含有属性top或left的对象,属性为数值。
  • .position方法用于获取匹配元素集合中第一个元素相对于最新定位祖先元素(定位元素是指样式position为relative、absolute、fixed的元素)的坐标

相关文章

  • 本周学到的一些东西和掉入的坑

    console ActiveRecord查询输出sql语句 rails 3以下console内执行ActiveRe...

  • PythonFBL第一篇——用U盘安装ubuntu12或者cen

    PythonFBL是python for better life的简称。一般在周末发布一些本周工作中学到的东西和遇...

  • 解套掉入的坑

    你们有过有钱留不住的情况,不是忍不住买各种东西或者是破财消灾花掉?我常见的三大坑情境。 第一坑,当我看到别人过得好...

  • 没有手帐er用不上的“垃圾”,一起来做本Junk Journal

    入手帐坑久了,就会开始尝试各种各样的手帐形式。最近小编又掉入了Junk Journal的坑,所以今天和大家分享一些...

  • 谢谢宝宝们的关注…爱你们哟!

    再次谢谢诸位宝宝的关注,本人自从枕上书播出并掉入了“东凤”坑,也从新看了十里桃花,记得以前看十里桃花就特爱东凤,尤...

  • 掉入坑,跳出来

    有人说:人生险恶,有无处不在的坑等着你掉。你有掉入过坑吗?有没有掉入某些坑后让你觉得毛骨悚然,甚至让你一蹶不振的?...

  • 【钩针】掉入玩偶的坑

    开始钩针的时候,只知道钩家居用品。后来无意中才发现,原来居然还可以钩成立体的玩偶! 最早的作品找不到了,不过也都是...

  • 反思写作掉入的坑

    以下是写作踩过的坑,希望不要重蹈覆辙。 1.选取的平台不对,受众量太少 第一点没有公开写作的意识,从今年开始写作以...

  • 掉入网赚的坑

    说起来“网赚”这个词相信现在的大家并不陌生,自从疫情爆发以来,物价在上涨,而我们待在家出不去工作,挣不了钱,有一种...

  • 那些年掉入的坑

    我觉得这些年我失败的可能原因是一、许多事情只做一遍,比如阅读,而且还跳着看。二、没有耐心反复看,直至看懂,再深入思...

网友评论

      本文标题:本周学到的一些东西和掉入的坑

      本文链接:https://www.haomeiwen.com/subject/iwddhttx.html