日历助理突出显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日历助理突出显示相关的知识,希望对你有一定的参考价值。
Model: def starts_on Date.civil(self.starts_at.year, self.starts_at.month, self.starts_at.day) end def ends_on Date.civil(self.ends_at.year, self.ends_at.month, self.ends_at.day) end Migration: class CreateEvents < ActiveRecord::Migration def self.up create_table :events do |t| t.column :name, :string t.column :description, :text t.column :starts_at, :datetime t.column :ends_at, :datetime end end def self.down drop_table :events end end View: <%= calendar(:year => Date.today.year, :month => Date.today.month) do |d| cell_text = "#{d.mday}<br />" cell_attrs = {:class => 'day'} @events.each do |e| if e.starts_on == d || ( e.starts_on <= d && e.ends_on >= d ) cell_attrs[:class] = 'specialDay' end end [cell_text, cell_attrs] end %>
以上是关于日历助理突出显示的主要内容,如果未能解决你的问题,请参考以下文章
按钮未在 Google Nest 设备中显示,但在移动助理中正确显示