大家好,我是 rails 新手,最近公司的项目里有一条 issue,我所希望达到的效果是,某篇文章,通过点击 share 的链接,打开 outlook,同时将文章的标题作为 title,内容和文章链接作为 body 发送。测试了一下效果,title 可以正确引用,但是 body 却无法引用。
<li>
<a href="mailto:?subject=[<%= l(:label_new_share) %>]<%= @article.title %>&body= <% render :partial => "show1", :locals => {:article => @article } %>">
<%= l(:label_new_share) %>
</a>
</li>
_show1.html.erb 内容
<div id="article">
<div class="article-title"><%= link_to @article.title %></div>
<div class="wiki"><%= textilizable @article, :content, :attachments => @article.attachments %>
</div>
```
还请大家帮看看。谢谢。