使用 AngularJS 在 Rails 中编写 html.haml 中的代码
%table
%tbody{:"ng-init" => "my_model=#{@current_user_things.to_json}"}
%tr{:"ng-repeat" => "row in my_model"}
%td
%a{:href => "{{row.permalink}}"}
{{row.name}}
我正在尝试将 Rails 中最初链接到行页面的 link_to 替换为使用 AngularJS 的等效项。由于我为 AngularJS 提供了一个重复的模板,我现在需要在客户端生成链接。有没有办法轻松做到这一点?
我意识到我可以简单地去%a{:href => "http://blah.com/rows/{{row.permalink}}"}
,但我更喜欢更优雅的解决方案,因为主机可以改变。