使用uniq id进行部分渲染
我试图在用户按下按钮时渲染部分视图,所以实际上它是部分列表(相同部分呈现的次数更多)我使用cocoon gem来渲染部分像这样:
在我的部分我有这个代码:
所以我的想法是为每个渲染的部分都有一个uniq id,但我的问题是部分渲染确定但是id是相同的,生成的第一个id应用于每个部分
由于您使用的是茧,使用部分计数器或部分本身的任何其他修改对您没有帮助。
这是因为cocoon为新实例呈现一个模板,并在浏览器中本地使用它来生成新的嵌套属性块。
您可以使用cocoons回调来使用JS修改生成的块。
请参阅cocoon自述文件 。
- ActiveRecord:处理工人之间的DB比赛
- Mongo :: Error :: OperationFailure:E11000重复键错误集合:metalab_development.demands index:sn_1 dup key:{:null}(11000)