1

私はこのクエリをデータベースに使用します:

Category.all.each { |c| c.ancestry = c.ancestry.to_s + (c.ancestry != nil ? "/" : '') + c.id.to_s 

   }.sort {|x,y| x.ancestry <=> y.ancestry 
   }.map{ |c| [" A " * (c.depth - 1) + c.name,c.id]}

文字Aの前に(インデントのために)いくつかの白い文字を追加したいのですが、 " "(空のスペース)またはを追加しようとする\tと機能しません。

どうやってするか?

4

1 に答える 1

1

これはウェブページ上にあると思います。その場合、HTML 内の複数のスペースは無視されます。代わりに、CSS を使用して各カテゴリに間隔を空けるか、スペースの代わりに使用する必要が&nbsp;あります。

于 2012-07-06T17:28:48.573 に答える