小编jac*_*ter的帖子

如何使用Highcharts系列数据的纪元时间?

我正在尝试在我的系列数据中使用纪元时间日期.该数组如下所示:

data:[ [1324857600,205.4],[1324771200,208.7],[1324684800,205.4]. . .]
Run Code Online (Sandbox Code Playgroud)

这些点显示正常,但x轴和工具提示上的日期标签都设置为1970年1月16日(纪元时间的开始!).

如果我做了一堆string-fu,我可以生成一个如下所示的数组:

 data:[ [Date.UTC(2011, 11, 26),247.7],[Date.UTC(2011, 11, 25),245.5] . . .]
Run Code Online (Sandbox Code Playgroud)

当我这样做时,x轴上的日期标签是正确的.

我已经尝试使用dateTimeLabelFormat选项并正确格式化日期 - 只是当我尝试使用毫秒值时,我得到的是1月16日70.

有任何想法吗?我宁愿用毫秒来工作而不是跳过所有的箍来制作"Date.UTC(2011,11,26)".

谢谢!

highcharts

9
推荐指数
1
解决办法
8502
查看次数

Rails 3.1设计如何更改Flash消息CSS从通知到成功?

Rails 3.1和Devise 1.5问题.

我正在使用以下代码在我的布局中显示flash消息:

    <% flash.each do |key, message| %>
      <%= content_tag(:div, message, :class => "flash #{key}") %>
    <% end %>
Run Code Online (Sandbox Code Playgroud)

我想将一些确认消息的css类从通知更改为成功,但我不知道在哪里覆盖或更改密钥,因为我不知道它在哪里设置.

任何人都能指出我正确的方向吗?

谢谢!

devise ruby-on-rails-3.1

7
推荐指数
1
解决办法
2432
查看次数

Rails Migration Decimal Column:default => 0将MySQL精度重新设置为0?

我正在使用Rails 3.0.3(不要问),当我运行带有十进制列的表的迁移并设置:default => 0时,它将列的比例和精度重新设置为(10,0).

def self.up
 create_table :courses do |t|
  t.integer :user_id
  t.string :name
  t.decimal :distance, :precision => 5, :scale => 2, :default => 0
  t.text :notes

  t.timestamps
 end
end
Run Code Online (Sandbox Code Playgroud)

当我从迁移中删除:default => 0选项时,列的缩放和精度是正确的:(5,2)

我尝试仅使用:default =>:0 set运行change_column迁移,但是将列的比例和精度重新设置为(10,0)

change_column :courses, :distance, :decimal, :default => 0.0
Run Code Online (Sandbox Code Playgroud)

我知道我可以进入MySQL并更正列的精度和规模,但想知道我做错了什么或者这是一个错误?

谷歌没有透露任何信息,所以我认为我做错了什么.

ruby-on-rails ruby-on-rails-3

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

如何将对象传递给显示模式弹出窗口?

我想在我的Rails 3.0.3应用程序中使用Reveal Modal jQuery插件.

我想要做的是从父对象的索引页面创建一个子对象.现在我有链接将父的id传递给子控制器的新方法然后打开子的new.html.erb,如下所示:

<%= link_to 'Add an entry', new_entry_path(:course_id => course.id) %>
Run Code Online (Sandbox Code Playgroud)

我想要做的是打开一个包含用于创建新子对象的表单的模态.

Reveal插件需要在链接标记中显示"data-reveal-id",例如:

`<a href="#" data-reveal-id="myModal">Click Me For A Modal</a>`
Run Code Online (Sandbox Code Playgroud)

如何/我可以使用Rails辅助函数如link_to来做到这一点?

谢谢!

吉姆

ruby-on-rails ruby-on-rails-3

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

Rails:如何从控制台更新模型记录?

我需要将存储在我的Rails 3.0应用程序数据库表中的值从磅转换为千克.这是一次性任务.

这是我可以从控制台做的事吗?如果是这样,怎么样?这些值存储在weight_entry列的权重表中.

我知道它应该看起来像:

Weights.each do |weight|
  weight.weight_entry = weight.weight_entry * 0.45
  weight.save
end
Run Code Online (Sandbox Code Playgroud)

我不知道如何初始化Weights常数.

谢谢你的帮助!

ruby ruby-on-rails ruby-on-rails-3

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