我使用的是我从不能修改冻结串
http://www.igvita.com/2006/10/20/adding-social-bookmarks-in-rails/
得到了视图下面的代码,但我得到了以下错误:
TypeError in Pages#show
Showing app/views/pages/show.html.erb where line #26 raised:
can’t modify frozen string
Extracted source (around line #26):
23: Twitter
24: Facebook
25:
26: <% current_uri = u(request.protocol << request.host_with_port << request.request_uri)
27: title = u(@title)
28:
29: bookmarklets = {
============
当我用这个替换
current_uri = u(request.protocol << request.host_with_port << request.request_uri)
冻结的字符串错误消失了,但链接未被解析。即链接呈现如下:
http://digg.com/submit?phase=2&url={{url}}&title={{url_encoded_title}}
嗯,我问了文章的评论,但没有得到任何答复。所以,我在这里问。
谢谢