小编Lir*_*roy的帖子

JavaScript/React样式指南缩进

在React JSX中是否有一个商定的缩进约定?2个空格,4个标签等

javascript jsx reactjs

11
推荐指数
1
解决办法
6699
查看次数

El Capitan更新rails

刚刚将我的系统更新为El Capitan,当启动rails服务器(在Yosemite上完美运行)时,我收到以下警告.

Ignoring bcrypt-3.1.10 because its extensions are not built.  Try: gem pristine bcrypt --version 3.1.10
Ignoring bcrypt-ruby-3.1.2 because its extensions are not built.  Try: gem pristine bcrypt-ruby --version 3.1.2
Ignoring bcrypt-ruby-3.0.1 because its extensions are not built.  Try: gem pristine bcrypt-ruby --version 3.0.1
Ignoring binding_of_caller-0.7.2 because its extensions are not built.  Try: gem pristine binding_of_caller --version 0.7.2
Warning: Running `gem pristine --all` to regenerate your installed gemspecs (and deleting then reinstalling your bundle if you use bundle --path) will …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails osx-elcapitan

6
推荐指数
1
解决办法
7600
查看次数

Ruby中的语法"&& ="

&&=以下方法意味着什么?

records.each do |record|
  raise_on_type_mismatch!(record)
  add_to_target(record) do |rec|
    result &&= insert_record(rec, true, should_raise) unless owner.
      new_record?
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby

5
推荐指数
1
解决办法
120
查看次数

jQuery的.html()的纯JavaScript替代品

以下代码用于ajax加载div.

我唯一的问题是.html()渲染原始 html,所以我认为用纯JS替换它可能是一个好主意,这样我的视图就可以清除任何转义的原始html.

我很想听听你对此的看法.

$(document).ready(function() {
      $('.ajax_load').each(function(index, element) {
        var url = $(element).data('remote-url')
        if (url) {
          $.get(url, function(responseText) {
            $(element).html(responseText);
          })
        } else {
          console.log("missing url for ajax!")
        }
      })
    })
Run Code Online (Sandbox Code Playgroud)

javascript jquery

4
推荐指数
2
解决办法
2821
查看次数

!(双重爆炸)意思是Ruby

!!以下方法意味着什么?

def include?(record)
  !!@association.include?(record)
end
Run Code Online (Sandbox Code Playgroud)

ruby

4
推荐指数
1
解决办法
1456
查看次数

<< - 意思是Ruby

<<-在以下方法/上下文中意味着什么?

class_eval <<-RUBY, __FILE__, __LINE__ + 1
def destroy_associations
  association(:#{middle_reflection.name}).delete_all(:delete_all)
  association(:#{name}).reset
  super
end
RUBY
Run Code Online (Sandbox Code Playgroud)

ruby

4
推荐指数
3
解决办法
83
查看次数

是否将窗口对象传递给IIFE可选?

以下示例之间有什么区别吗?

例1:

(function (window) {
 'use strict';
  console.log(window)
})(window);
Run Code Online (Sandbox Code Playgroud)

例2:

(function () {
 'use strict';
  console.log(window)
})();
Run Code Online (Sandbox Code Playgroud)

传递窗口对象是否可选?

javascript

4
推荐指数
1
解决办法
362
查看次数

按字母顺序排列ActiveRecord结果

我有一个像这样的控制器方法:

def index
  @categories = Category.all
end
Run Code Online (Sandbox Code Playgroud)

如何@categories按字母顺序订购名称?

sql activerecord ruby-on-rails sql-order-by rails-activerecord

3
推荐指数
1
解决办法
2637
查看次数

ruby中的键值对,数组与散列

存储键值对哪个更好?

数组:

class A
  DEFAULTS = [ONE = 1, TWO = 2]
end
Run Code Online (Sandbox Code Playgroud)

或哈希:

class A
  DEFAULTS = {'ONE' => 1, 'TWO' => 2 }
end
Run Code Online (Sandbox Code Playgroud)

ruby

0
推荐指数
1
解决办法
58
查看次数