我正在寻找一个容纳多个标签的容器。希望在将收件人添加到撰写邮件对话框时复制Gmail的行为。
它应该在空间允许的情况下为行添加标签。一旦标签大于剩余空间,它应该将标签添加到下一行。
目前我使用def index
project = Project.find(params[:project_id])
# if I follow your program
# this should be @tasks
@tasks = project.tasks
respond_to do |format|
format.html # index.html.erb
# here you render @tasks
format.xml { render :xml => @tasks }
end
@task = Task.order('title').page(params[:page]).per(4)
end
def show
project = Project.find(params[:project_id])
@task = project.tasks.find(params[:id])
# simple check makesure @task is child of project
if @task.project_id == project.id
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @task }
end
end
end
es列表,但我必须手动计算剩余空间。当前行没有足够的空间时,是否有一个容器可以转到下一行。
标签的宽度不同,因此GridLayout效果不佳。
要清楚。容器比每个标签都宽,所以这个问题不是“如何制作多线标签?” - “使用\ n”