小编wwe*_*are的帖子

如何在单独的文件中查看此脚本?

我有一个jquery脚本,每2秒运行一次ajax脚本

javascript:
  function getvalue(){
    $.ajax({
      url: "http://localhost:3000/companies/#{@company.url}",
      type: "GET",
      dataType: "json",
      success: function (json) {
      $('.blabla').html(json.clicks);
      $('.tratata').html(json.shows);
      }
    });
  }

javascript:
  $(document).ready(function(){
    getvalue();
    setInterval('getvalue()', 2000);
  });
Run Code Online (Sandbox Code Playgroud)

当我试图在资产中移动这个脚本并通过javascript_include_tag它调用它时 - 它开始在整个应用程序中工作,而不仅仅是在我称之为他的视图中.

如何解决?

UPD

我把这个脚本放到app/assets/javascripts/foobar.js中,然后打电话给他

  = javascript_include_tag 'foobar'
Run Code Online (Sandbox Code Playgroud)

jquery ruby-on-rails

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

要求"RMagick"已被弃用.请改用"rmagick".FactoryGirl

当我通过FactoryGirl和Faker创建一个对象时,shell会显示错误

[1] pry(main)> FactoryGirl.create(:company)
[DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead
Run Code Online (Sandbox Code Playgroud)

但是当我在开发db中创建对象时 - 没关系

有工厂

  factory :company do
    title Faker::Company.name
    image Faker::Avatar.image("my-own-slug", "200x200")
  end 
Run Code Online (Sandbox Code Playgroud)

如何解决?

ruby-on-rails rmagick factory-bot

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

标签 统计

ruby-on-rails ×2

factory-bot ×1

jquery ×1

rmagick ×1