在Rails中渲染集合时可以传递额外的变量吗?

时间:2019-03-21 12:27:29

标签: ruby-on-rails actionview

在最近的项目中,我经常使用这种模式:

<%= render partial: 'path/to/partial', collection: @crowd, as: :person %>

我想知道是否可以使用相同的语法设置另一个局部变量(而不是例如返回到显式的@crowd.each循环),以便看起来像这样:

<%= render partial: 'path/to/partial', collection: @crowd, as: :person, day: 'Thursday' %>

(上面的内容并不会出错,只是在相关部分中没有分配day

1 个答案:

答案 0 :(得分:3)

为此void Start() { Sprite[] myFruit = Resources.LoadAll<Sprite>("Sprites/multisprite"); foreach(var sprite in myFruit) { print("sprite : " + sprite.name); } /*var spritePath = "Sprites/225835_hyptosis_tile-art-batch-1"; //GameObject go = new GameObject();*/ SpriteRenderer renderer = gameObject.AddComponent<SpriteRenderer>(); renderer.sprite = myFruit[0]; //renderer.sprite = Resources.Load(spritePath , typeof(Sprite)) as Sprite; }

locals