私は本当に奇妙な問題を自分のレール/エビのコードで実行しました。Prawnテーブル:ブロックが実行されていません
私はテーブルを生成することだし、次のコードで、最初の行のフォントスタイルを変更するにはをしよう:
pdf.table(data) do
rows.first.style(:font_style => :bold)
end
テーブルが生成されますが、ブロック内の何も実行されません。私はブロックにデバッガーの文を入れようとしましたが、それはそれを打つことさえありません。グーグルで見つけ提案どおり、私はブロック引数を追加しようとした、例えば:
pdf.table(data) do |t|
t.rows.first.style(:font_style => :bold)
end
他のいくつかのバリエーションと一緒に、しかし無駄に。私はconfig/environments.rbを変更してさまざまな設定を試しましたが、どちらもうまくいきませんでした。特に、私の質問は、なぜブロック内のコードが実行されていないのですか?
誰もが持っている可能性のあるご意見をお待ちしております。
もし私が助けてくれるのであれば、私はエビ(0.8.4)、エビのコア(0.8.4)、エビのレイアウト(0.8.4)を使っています。 – KevinD