小编tro*_*rta的帖子

你如何在Rails中每小时调用一个方法?

我正在使用Resque with Redis来处理后台工作.我想每小时调用一次Resque.enqueue(MyModel)方法来执行后台任务.

例如:假设我有一个拥有10,000个用户的网站.我想每天只用这种方法24次; 不是10,000*24.示例方法如下:

Resque.enqueue(MyModel)
Run Code Online (Sandbox Code Playgroud)

提前谢谢你的帮助.我还要提一下,我更喜欢坚持使用Resque,而不是转向延迟工作.谢谢.

ruby methods time ruby-on-rails resque

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

Rails:更新购物车中的数量

Ruby新手在这里。我正在通过Rails进行敏捷Web开发。在第11章中,挑战是要在购物车中的商品上添加“减少数量”按钮。我继续尝试并尝试实现增加链接。

问题是当我单击链接时,它什么也没做。

line_items_controller.rb

def decrease
  @cart = current_cart
  @line_item = @cart.decrease(params[:id])

  respond_to do |format|
    if @line_item.save
      format.html { redirect_to store_path, notice: 'Item was successfully updated.' }
      format.js { @current_item = @line_item }
      format.json { head :ok }
    else
      format.html { render action: "edit" }
      format.json { render json: @line_item.errors, status: :unprocessable_entity}
    end
  end
end

def increase
  @cart = current_cart
  @line_item = @cart.increase(params[:id])

  respond_to do |format|
    if @line_item.save
      format.html { redirect_to store_path, notice: 'Item was successfully updated.' }
      format.js   { @current_item …
Run Code Online (Sandbox Code Playgroud)

javascript ruby ruby-on-rails cart

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

JavaScript - 每隔n秒做一次事

我是JavaScript的新手,我通过p5和Daniel Shiffman的视频来学习它.

我一直在寻找一种方法来每分钟更新一次程序来检查天气api,所以我不必自己刷新页面.

我知道这里已经有了这个问题的答案,但是对我来说都没有,因为我对JS很新.

所以,如果你能用一个ELI5("解释它就像我五岁")来回答它那么棒的话.

html javascript intervals

6
推荐指数
2
解决办法
2万
查看次数

如何使用scss从子项中选择父伪类

我想使用以下模式选择父级。

我知道我可以在父选择器中写这个,但我想知道是否可以在子选择器中将父类的伪类作为子类的前缀。

JSX:

<div class="parent">
    <div class="child" />
</div>
<div class="parent">
    <div class="child" />
</div>
Run Code Online (Sandbox Code Playgroud)

社会保障:

.parent {
    height: 100px;

    .child {
    // the goal is to write this so it produces the CSS output below, from 
    // within .child

        &:first-child & {
            height: 50px;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

CSS [输出]:

.parent:first-child .child {
    height: 50px;
}
Run Code Online (Sandbox Code Playgroud)

css sass ampersand

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

引导徽章-文本不在徽章中居中

我不知道如何使文本与图标的中间对齐。这是使用Chrome。看到这个小提琴

@import url('https://fonts.googleapis.com/icon?family=Material+Icons');

.row {
  background: #f8f9fa;
  margin-top: 20px;
}

.col {
  border: solid 1px #6c757d;
  padding: 10px;
}
Run Code Online (Sandbox Code Playgroud)
<link href="//stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" rel="stylesheet" />

<label class="badge badge-secondary align-middle">
  <span class="pb-2">Should Be Centered</span>
  <i class="material-icons md-18">cancel</i>
</label>
Run Code Online (Sandbox Code Playgroud)

任何建议都欢迎!

示例图片:

在此处输入图片说明

html css vertical-alignment bootstrap-4

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

link_to_unless_current 将类分配给禁用的(当前)链接

任何人都知道您是否可以为禁用或当前链接分配标签和类别?下面的示例仅在浏览器中显示为当前链接的纯文本。

我有一些 rails 代码显示数据库中每个设计的按钮列表。

<% @id_cards.each do |id| %>
 <%= link_to_unless_current id.design_type, id_card_design_path(id.id), :class => 'btn' %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

活动链接被分配了正确的类并显示为按钮。

html css ruby ruby-on-rails ruby-on-rails-3.1

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

如何制作一个像Airforce.com上的按钮一样悬停动画的按钮

如何在悬停时使按钮动画,就像在此GIF中找到的按钮或在airforce.com上找到的按钮一样.

按钮GIF

html css html5 css3 css-animations

3
推荐指数
2
解决办法
71
查看次数