小编use*_*029的帖子

Morris JS图表未在Twitter Bootstrap Tab窗格中加载

我有一个Morris JS图表试图在Twitter Bootstrap选项卡窗格中加载.选项卡工作正常,但图表不会加载.

看起来这篇文章讨论了这个问题:http://www.doidea.se/blog/morris-js-charts-in-bootstrap-tabs

我如何将他们的解决方案转换为我的Rails代码?

这是我的代码:

视图:

<!-- Nav tabs -->
<ul class="nav nav-tabs">
  <li class="active"><a href="#home" data-toggle="tab">Home</a></li>
  <li><a href="#profile" data-toggle="tab">Profile</a></li>
  <li><a href="#messages" data-toggle="tab">Messages</a></li>
  <li><a href="#settings" data-toggle="tab">Settings</a></li>
</ul>

<!-- Tab panes -->
<div class="tab-content">
  <div class="tab-pane active" id="home">...</div>
  <div class="tab-pane" id="profile">
    <%= content_tag :div, "", id: "info_chart", data: { info: @chart_data } %>
  </div>
  <div class="tab-pane" id="messages">...</div>
  <div class="tab-pane" id="settings">...</div>
</div>
Run Code Online (Sandbox Code Playgroud)

的application.js

$('#myTab a').click(function (e) {
  e.preventDefault()
  $(this).tab('show')
})
Run Code Online (Sandbox Code Playgroud)

ControllerName.js.coffee

$ ->
  # only use morris if …
Run Code Online (Sandbox Code Playgroud)

javascript ruby-on-rails twitter-bootstrap ruby-on-rails-4

8
推荐指数
2
解决办法
5942
查看次数

Ruby on Rails中的截断和简单格式字符串

我试图获取一个字符串并使用simple_format渲染它,​​同时截断它.当我只使用一个或另一个时它起作用,但是当我同时使用它时它不起作用.为什么这不会同时执行simple_format和截断.

调节器

myString = "Apple&#8217;s New Laptop"
Run Code Online (Sandbox Code Playgroud)

视图

<%= simple_format truncate( myString, :length => 20 ) %>
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-4

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

Python日期时间:昨天的所有项目

在Python中,如果我想检查昨天的所有物品,我会执行以下操作:

from datetime import datetime, timedelta

if datetime.datetime.today() - timedelta(days=2) < item_to_check < datetime.datetime.today():
Run Code Online (Sandbox Code Playgroud)

这会将昨天的所有物品拉走吗,这是最好的方法吗?

python datetime python-2.7

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

计算Ruby中日期时间之间的平均天数

我想在 Ruby 中获取日期时间列表,然后计算它们之间的天数,然后平均这些日期。这样对吗?有没有更短的方法来做到这一点?

dates = ["2012-08-05 00:00:00 UTC", "2012-06-17 00:00:00 UTC", "2012-06-15 00:00:00 UTC", "2011-06-06 00:00:00 UTC"]

difference = Array.new

dates.each_with_index do |date, index|
    if index != 0
        difference << date.to_date - dates[index - 1].to_date
    end
end

avg = difference.inject{ |sum, el| sum + el }.to_f / arr.size
Run Code Online (Sandbox Code Playgroud)

然后会以天格式输出吗?

如果您愿意,您也可以给我一个 Rails 版本,因为我将从模型字段中提取日期时间。

ruby ruby-on-rails ruby-on-rails-4

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

Rails集合选择表格不保存HABTM协会

在我的Rails表单中,当我在表单中放置多个集合选择选项时,关联不会保存.为什么是这样?

形成

<%= form_for @entry do |f| %>
  <% if @entry.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(@entry.errors.count, "error") %> prohibited this entry from being saved:</h2>

      <ul>
      <% @entry.errors.full_messages.each do |msg| %>
        <li><%= msg %></li>
      <% end %>
      </ul>
    </div>
  <% end %>

  <div class="field">
    <%= f.label :content %><br>
    <%= f.text_area :content %>
  </div>

  <div class="field">
    <%= f.label :category_ids, "Categories" %><br />
    <%= f.collection_select :category_ids, Category.order(:name), :id, :name, {}, {multiple: true} %>
  </div>

  <div class="actions">
    <%= f.submit 'Submit' %>
  </div>
<% end …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails ruby-on-rails-4

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

如何从字符串中删除CSS?

我使用了以下代码的Sanitize Ruby gem:

result = Sanitize.clean(html)
Run Code Online (Sandbox Code Playgroud)

它从页面中提取内容,但我仍然在清理结果中使用此CSS.我如何摆脱它,所以我只有页面文本?

#fsb-social-bar { width: 100%; border-bottom: 1px solid #dbdbdb; border-top: 1px solid #dbdbdb; padding: 10px 0; margin: 0px 0 20px 0; float: left; background: #fff; position: relative; clear: both; } #fsb-social-bar a { border: 0px !important } #fsb-social-bar.fsb-fixed { position: fixed; top: -2px; z-index: 99999; } #fsb-social-bar .fsb-title { display: block; float: left; margin: 3px 20px 0 0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333; } #fsb-social-bar .fsb-share-facebook { width: 120px; …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-4

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