-
ruby-on-rails – 无法使用Poltergeist和PhantomJS测试Angular U
所属栏目:[百科] 日期:2020-12-17 热度:166
我在测试我的输入输入时遇到问题.我正在使用Rails,RSpec,Capybara,Angular UI 0.10,AngularJS,Poltergeist.这是我的测试: create(:user,name: "Test User")fill_in 'User',with: "Test"find('#delegations').find('li.active').click 如果我使用Chrome驱动[详细]
-
ruby-on-rails – 部分在Jbuilder中不与协会合作
所属栏目:[百科] 日期:2020-12-17 热度:83
我正在使用jbuilder编写部分来返回json数据.我有一个模块,我在其中返回show方法中的每条记录的数据和索引中的所有记录.但所有记录的东西都不起作用 在这里我做了什么 我在控制器中的show方法 def index@signals = Signal.all.paginate(:page = params[:page][详细]
-
ruby-on-rails – Wicked Wizard控制器中的非静止动作
所属栏目:[百科] 日期:2020-12-17 热度:61
你可以在包含WickedWizard gem的控制器中使用非restful方法吗? 控制器: class Books::BookUpdateController ApplicationController include Wicked::Wizard steps :title_step,:ai_archive_step,:ai_override_step #etc def show ... end def update ... e[详细]
-
使用ruby中的自动创建推入数组
所属栏目:[百科] 日期:2020-12-17 热度:157
我想知道是否可以通过自动创建数组推入数组(如果不存在),就像在 PHP中一样: $toto[] = 'titi'; 如果$toto尚未定义,它将创建数组并将’titi’推入.如果已经存在,它就会推动. 在Ruby中我必须这样做: toto ||= []toto.push('titi') 这可以在一行中完成吗? 因[详细]
-
ruby – 什么时候捆绑器更新宝石的宝石指向git repo?
所属栏目:[百科] 日期:2020-12-17 热度:196
我试图将3 Rails应用程序的常用功能移动到gem中.我创建了gem,在本地测试它,并将移动到私有存储库. 所以,现在我担心如果我在gem中的代码有变化,如何处理大小写.我是否需要更改gem的版本,如果我想在更新mygem时更新gem,或者Bundler会在执行bundle update mygem[详细]
-
ruby-on-rails – options_for_select选择的值不起作用
所属栏目:[百科] 日期:2020-12-17 热度:80
我有一个projectuser数据的表单,但是当我编辑projectuser时,所选的projectuser保持为空,出了什么问题?这是代码: = f.select :user_id,options_for_select(@users.map{ |u| [u.full_name,u.id] },selected: @projectuser.full_name),include_blank: true 解[详细]
-
ruby-on-rails – Rails – 添加HTML属性而不设置值
所属栏目:[百科] 日期:2020-12-17 热度:193
我正在尝试创建一个image_tag并指定一个没有设置任何值的数据属性.我正在尝试添加data-tooltip,以便与Foundation 5工具提示一起使用.似乎如果任何值实际上设置为此,基金会每次都使用相同的工具提示文本并忽略该元素的title属性(因此每个工具提示都会说出你所[详细]
-
ruby-on-rails – 子文件夹中的Rails邮件程序和邮件程序视图无法
所属栏目:[百科] 日期:2020-12-17 热度:81
我有一个邮件,我可以在我的日志中看到发送,但邮件正文不包含邮件程序视图中的任何内容. 这是因为我把东西放在子文件夹中,我尝试在我的邮件功能中使用:template_path,但无济于事. 应用程序/邮寄/营销/ marketing_mailer.rb class Marketing::MarketingMailer[详细]
-
ruby-on-rails – 识别服务-IRC
所属栏目:[百科] 日期:2020-12-17 热度:69
我曾常在freenode的# RubyOnRails上闲逛.我之前没有IRC的经验,michael hartl的教程引导我去那里.过去几周,当我尝试加入该频道时,我得到了这个问题 NickServ-这个昵称已注册.请选择其他昵称,或通过/ msg识别NickServ标识 password. [12:46] == gateway / web[详细]
-
Rails 4.0 image_tag自定义属性
所属栏目:[百科] 日期:2020-12-17 热度:130
当我在image_tag中包含可选标记时,它会抛出一个错误: undefined local variable or method `src' for ##Class:0x007fa143339230:0x007fa147942998 原始HTML(或所需) img src="dark-logo.png" data-src="dark-logo.png" data-src-retina="logo-retina.png" w[详细]
-
Ruby:返回另一个函数的函数
所属栏目:[百科] 日期:2020-12-17 热度:165
为了理解 ruby的函数式编程部分,我想编写一个函数,它将2个函数f(x,y),g(x)作为参数并返回一个新函数h(x,y)= f(g(x )中,g(Y)). def foo(x,y) return x+yenddef bar(x) return 2*xenddef comp(f,g)endf=comp(f,g)f(1,2) #= 6 我尝试过类似的东西 def comp(f,g)[详细]
-
ruby-on-rails – Heroku css在资产之后没有加载:预编译
所属栏目:[百科] 日期:2020-12-17 热度:145
Heroku突然停止工作并给了我这个错误: could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting Precompiling assets failed. 经过一些研究,我跑了这条线: running RAILS_ENV=production bundle exec r[详细]
-
ruby – OS X Mavericks安装rvm警告
所属栏目:[百科] 日期:2020-12-17 热度:120
在终端中运行时: $curl -L https://get.rvm.io | bash -s 它似乎工作正常,但最后在升级说明中说 * WARNING: You have '~/.profile' file,you might want to load it,to do that add the following line to '/Users/steven/.bash_profile': source ~/.profil[详细]
-
ruby-on-rails – 如何使用Rails应用程序中的form_for发布以销毁
所属栏目:[百科] 日期:2020-12-17 热度:73
在我的Rails应用程序中,我希望我的用户在销毁自己的帐户之前输入他们的密码. 所以在我的routes.rb中我将它添加到我的用户资源: resources :users do member do get :terminate endend 在我的terminate.html.erb中,我有这个简单的形式: %= form_for(:user,:[详细]
-
ruby-on-rails – 基于URL参数的Rails设置布局
所属栏目:[百科] 日期:2020-12-17 热度:195
所以我试图根据url params改变视图的布局. 到目前为止,我发现我必须在控制器中设置布局.在我的控制器显示动作下我有: if params['iframe'] == 'true' render :layout = 'vendored'end 布局’vendored’存在于视图/布局中.我多次得到可怕的渲染.以下是我的控[详细]
-
ruby – Time.parse和DateTime.parse返回不同??的结果
所属栏目:[百科] 日期:2020-12-17 热度:194
为什么这两个解析语句返回不同的结果? time = "13:30:0"DateTime.parse(time).to_time.utc#= 2013-10-13 13:30:00 UTCTime.parse(time).utc#= 2013-10-13 11:30:00 UTC 解决方法 输入字符串中没有时区信息.因此DateTime.parse假设为UTC. Time.parse假设当地[详细]
-
ruby-on-rails – 为什么Rails控制台不会加载对ruby文件的更改
所属栏目:[百科] 日期:2020-12-17 热度:121
我正在编写一个我在rails控制台中运行的脚本. 当我对文件进行更改时,即使我退出并重新加载rails控制台,它也无法识别这些更改. 如何让rails识别并加载对此文件的更改? 该文件位于我的应用程序的根目录中.我加载rails控制台并运行: require 'file.rb' 该文件[详细]
-
ruby-on-rails – 作为JSON与Grape的Activerecord关联
所属栏目:[百科] 日期:2020-12-17 热度:74
有没有一种简单的方法可以使用Grape微框架将关联的activerecord模型作为 JSON返回? get 'users' do User.includes(:address)end 此代码段不起作用,User.includes(:address).to_json(include :: address)将被编码为JSON两次. (无论如何我自己使用to_json方[详细]
-
Ruby将UTC转换为用户的时区
所属栏目:[百科] 日期:2020-12-17 热度:78
我有dstring保存在UTC中.虽然我有用户的时区偏移标准偏移量 我希望在转换后在用户的时区显示该日期.所以这就是我所做的,但最后你可以看到它显示UTC而不是PST或PDT [64] pry dstring = "2013-10-31T23:10:50Z" [65] pry standard_offset = -8 = -8 [66] pry e[详细]
-
使用Ruby中的SCP / SSH和Amazon EC2实例中的pem文件
所属栏目:[百科] 日期:2020-12-17 热度:86
尝试使用 Ruby脚本从Amazon EC2(Ubuntu)实例远程传输或运行命令. 我无法从ruby doc中了解ssh和scp如何传递.pem文件进行身份验证 # download a file from a remote serverNet::SCP.download!("remote.host.com","username","/remote/path","/local/path",:pas[详细]
-
Ruby Mock是一个使用StringIO的文件
所属栏目:[百科] 日期:2020-12-17 热度:126
我试图在 Ruby的StringIO的帮助下模拟文件读取. 以下是我的测试,接下来就是我在主类中的方法. def test_get_symbols_from_StringIO_file s = StringIO.new("YHOO,141414") assert_equal(["YHOO,141414"],s.readlines)enddef get_symbols_from_file (file_nam[详细]
-
ruby-on-rails – 在后端Rails应用程序中使用Puma和Sidekiq
所属栏目:[百科] 日期:2020-12-17 热度:134
我有一个带Sidekiq的后端Rails服务器,它用作API服务器.该应用程序如下工作: My Rails服务器同时从传入的API客户端接收许多请求. 对于这些请求中的每一个,Rails服务器都会将作业分配给Sidekiq服务器. Sidekiq服务器向外部API(例如Facebook)发出请求以获取数[详细]
-
ruby-on-rails – 使jQuery与Turbolinks一起使用
所属栏目:[百科] 日期:2020-12-17 热度:73
我有一个使用Turbolinks的Rails 4应用程序.我的理解是Turbolinks破坏了jQuery代码,因为Turbolinks不加载新页面,而只是获取新元素. 因此,导航到新页面可能不会触发.ready,尽管它总是触发.page:load,因此新的jQuery代码不会初始化. 我有很多jQuery代码,所以我[详细]
-
ruby-on-rails – Rails:to_date,具有月/日/年格式
所属栏目:[百科] 日期:2020-12-17 热度:93
我这里有一个简单的问题.我有一个带有created_at的实例变量.我如何将其转换为1987年9月13日的月,日,年 当我尝试= @ example.created_at在我看来它给了我1987-09-13 奇怪的是,当我在控制台中使用这种方法时,我得到1987年9月13日的Sun 如何将变量转换为月,年?[详细]
-
ruby-on-rails – 在Rails中添加索引具有多个关系
所属栏目:[百科] 日期:2020-12-17 热度:104
考虑到以下关系: class Style ActiveRecord::Base has_many :stylefeatures,:dependent = :destroy has_many :features,:through = :stylefeaturesendclass Stylefeature ActiveRecord::Base belongs_to :style belongs_to :featureendclass Feature Active[详细]