我正在尝试在我的系列数据中使用纪元时间日期.该数组如下所示:
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)".
谢谢!
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类从通知更改为成功,但我不知道在哪里覆盖或更改密钥,因为我不知道它在哪里设置.
任何人都能指出我正确的方向吗?
谢谢!
我正在使用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并更正列的精度和规模,但想知道我做错了什么或者这是一个错误?
谷歌没有透露任何信息,所以我认为我做错了什么.
我想在我的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来做到这一点?
谢谢!
吉姆
我需要将存储在我的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常数.
谢谢你的帮助!