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}}"}
ができると思いますが、ホストが変わる可能性があるので、よりエレガントなソリューションを好みます。