您好我在html.erb文件中有一个表
<tr ng-repeat="record in TableContent">
<td>{{record.name}}</td>
<td>{{record.directory}}</td>
<td>{{record.creation_date}}</td>
<td>{{record.updated_date}}</td>
<td><%= render :partial => '/table_content/entry_actions',
:local => {:entry => record } %>
</td>
</tr>
我可以将Angular record
变量用于Rails :local
标记的render
字段吗?
提前致谢!
答案 0 :(得分:2)
不,记录应该是一个javascript变量,并且会在此处引发异常,因为记录未定义,只有当你将后端的数据作为ruby变量传递给你时才会传递给它,因为渲染将在后端进行评估,
如果你想实现这一点,我建议将此部分作为模板并使用Angular从客户端渲染。